eric6/Network/IRC/IrcMessageEdit.py

branch
without_py2_and_pyqt4
changeset 7198
684261ef2165
parent 6942
2602857055c5
child 7229
53054eb5b15a
equal deleted inserted replaced
7197:331569d44b19 7198:684261ef2165
10 from __future__ import unicode_literals 10 from __future__ import unicode_literals
11 11
12 from PyQt5.QtCore import Qt 12 from PyQt5.QtCore import Qt
13 13
14 from E5Gui.E5LineEdit import E5LineEdit, E5ClearableLineEdit 14 from E5Gui.E5LineEdit import E5LineEdit, E5ClearableLineEdit
15
16 from Globals import qVersionTuple
17 15
18 16
19 class IrcMessageEdit(E5ClearableLineEdit): 17 class IrcMessageEdit(E5ClearableLineEdit):
20 """ 18 """
21 Class implementing a specialized line edit for entering IRC messages. 19 Class implementing a specialized line edit for entering IRC messages.
75 """ 73 """
76 Protected slot to support wheel events. 74 Protected slot to support wheel events.
77 75
78 @param evt reference to the wheel event (QWheelEvent) 76 @param evt reference to the wheel event (QWheelEvent)
79 """ 77 """
80 if qVersionTuple() >= (5, 0, 0): 78 delta = evt.angleDelta().y()
81 delta = evt.angleDelta().y()
82 else:
83 delta = evt.delta()
84 if delta > 0: 79 if delta > 0:
85 self.__getHistory(True) 80 self.__getHistory(True)
86 elif delta < 0: 81 elif delta < 0:
87 self.__getHistory(False) 82 self.__getHistory(False)
88 83

eric ide

mercurial