[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kate] part/view: ctrl+wheel: zoom font
From: Dominik Haumann <dhdev () gmx ! de>
Date: 2011-09-11 10:12:09
Message-ID: 20110911101209.4FBEBA607A () git ! kde ! org
[Download RAW message or body]
Git commit 9d7285830aa8660364655e2c636150227035a4ff by Dominik Haumann.
Committed on 11/09/2011 at 12:08.
Pushed by dhaumann into branch 'master'.
ctrl+wheel: zoom font
before, ctrl+wheel was "scroll a page". This got lost with this commit.
However, pretty much all applications (web browswers, qt creator) zoom
font with ctrl modifier.
BUG: 257247
M +5 -0 part/view/kateviewhelpers.cpp
M +1 -0 part/view/kateviewhelpers.h
http://commits.kde.org/kate/9d7285830aa8660364655e2c636150227035a4ff
diff --git a/part/view/kateviewhelpers.cpp b/part/view/kateviewhelpers.cpp
index 131b6fd..0daf302 100644
--- a/part/view/kateviewhelpers.cpp
+++ b/part/view/kateviewhelpers.cpp
@@ -1521,6 +1521,11 @@ void KateIconBorder::mouseDoubleClickEvent( QMouseEvent* e )
m_viewInternal->mouseDoubleClickEvent( &forward );
}
+void KateIconBorder::wheelEvent(QWheelEvent *e)
+{
+ QCoreApplication::sendEvent(m_viewInternal, e);
+}
+
void KateIconBorder::showMarkMenu( uint line, const QPoint& pos )
{
if( !m_view->config()->allowMarkMenu() )
diff --git a/part/view/kateviewhelpers.h b/part/view/kateviewhelpers.h
index 9706827..ce667f2 100644
--- a/part/view/kateviewhelpers.h
+++ b/part/view/kateviewhelpers.h
@@ -150,6 +150,7 @@ class KateIconBorder : public QWidget
void mouseReleaseEvent( QMouseEvent* );
void mouseDoubleClickEvent( QMouseEvent* );
void leaveEvent(QEvent *event);
+ void wheelEvent(QWheelEvent *e);
void showMarkMenu( uint line, const QPoint& pos );
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic