[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kate] part/view: wheel event: zoom with ctrl modifier
From: Dominik Haumann <dhdev () gmx ! de>
Date: 2011-09-11 10:14:03
Message-ID: 20110911101403.7BFEAA607A () git ! kde ! org
[Download RAW message or body]
Git commit 0664398bfe276e6a721a66ef83e43ed31c92884b by Dominik Haumann.
Committed on 11/09/2011 at 12:11.
Pushed by dhaumann into branch 'master'.
wheel event: zoom with ctrl modifier
M +10 -0 part/view/kateviewinternal.cpp
http://commits.kde.org/kate/0664398bfe276e6a721a66ef83e43ed31c92884b
diff --git a/part/view/kateviewinternal.cpp b/part/view/kateviewinternal.cpp
index b9e9b92..6579629 100644
--- a/part/view/kateviewinternal.cpp
+++ b/part/view/kateviewinternal.cpp
@@ -3197,6 +3197,16 @@ void KateViewInternal::clear()
void KateViewInternal::wheelEvent(QWheelEvent* e)
{
+ if (e->modifiers() == Qt::ControlModifier) {
+ if (e->delta() > 0) {
+ slotIncFontSizes();
+ } else {
+ slotDecFontSizes();
+ }
+ e->accept();
+ return;
+ }
+
if (m_lineScroll->minimum() != m_lineScroll->maximum() && e->orientation() != Qt::Horizontal) {
// React to this as a vertical event
if ( ( e->modifiers() & Qt::ControlModifier ) || ( e->modifiers() & Qt::ShiftModifier ) ) {
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic