IconEditor/IconEditorWindow.py

changeset 3778
0c5bc18da740
parent 3670
f0cb7579c0b4
child 4021
195a471c327b
equal deleted inserted replaced
3777:0c47cbb5b199 3778:0c5bc18da740
10 from __future__ import unicode_literals 10 from __future__ import unicode_literals
11 11
12 import os 12 import os
13 13
14 from PyQt5.QtCore import pyqtSignal, Qt, QSize, QSignalMapper, QFileInfo, \ 14 from PyQt5.QtCore import pyqtSignal, Qt, QSize, QSignalMapper, QFileInfo, \
15 QFile, QEvent 15 QFile, QEvent, qVersion
16 from PyQt5.QtGui import QPalette, QImage, QImageReader, QImageWriter, \ 16 from PyQt5.QtGui import QPalette, QImage, QImageReader, QImageWriter, \
17 QKeySequence 17 QKeySequence
18 from PyQt5.QtWidgets import QScrollArea, QLabel, QDockWidget, QWhatsThis 18 from PyQt5.QtWidgets import QScrollArea, QLabel, QDockWidget, QWhatsThis
19 19
20 from E5Gui.E5Action import E5Action, createActionGroup 20 from E5Gui.E5Action import E5Action, createActionGroup
1325 Protected method to handle wheel events. 1325 Protected method to handle wheel events.
1326 1326
1327 @param evt reference to the wheel event (QWheelEvent) 1327 @param evt reference to the wheel event (QWheelEvent)
1328 """ 1328 """
1329 if evt.modifiers() & Qt.ControlModifier: 1329 if evt.modifiers() & Qt.ControlModifier:
1330 if evt.angleDelta().y() < 0: 1330 if qVersion() >= "5.0.0":
1331 delta = evt.angleDelta().y()
1332 else:
1333 delta = evt.delta()
1334 if delta < 0:
1331 self.__zoomOut() 1335 self.__zoomOut()
1332 else: 1336 else:
1333 self.__zoomIn() 1337 self.__zoomIn()
1334 evt.accept() 1338 evt.accept()
1335 return 1339 return

eric ide

mercurial