Network/IRC/IrcMessageEdit.py

changeset 5736
000ea446ff4b
parent 5389
9b1c800daff3
child 6048
82ad8ec9548c
equal deleted inserted replaced
5735:f606dbe20be6 5736:000ea446ff4b
7 Module implementing a specialized line edit for entering IRC messages. 7 Module implementing a specialized line edit for entering IRC messages.
8 """ 8 """
9 9
10 from __future__ import unicode_literals 10 from __future__ import unicode_literals
11 11
12 from PyQt5.QtCore import Qt, qVersion 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
15 17
16 18
17 class IrcMessageEdit(E5ClearableLineEdit): 19 class IrcMessageEdit(E5ClearableLineEdit):
18 """ 20 """
19 Class implementing a specialized line edit for entering IRC messages. 21 Class implementing a specialized line edit for entering IRC messages.
73 """ 75 """
74 Protected slot to support wheel events. 76 Protected slot to support wheel events.
75 77
76 @param evt reference to the wheel event (QWheelEvent) 78 @param evt reference to the wheel event (QWheelEvent)
77 """ 79 """
78 if qVersion() >= "5.0.0": 80 if qVersionTuple() >= (5, 0, 0):
79 delta = evt.angleDelta().y() 81 delta = evt.angleDelta().y()
80 else: 82 else:
81 delta = evt.delta() 83 delta = evt.delta()
82 if delta > 0: 84 if delta > 0:
83 self.__getHistory(True) 85 self.__getHistory(True)

eric ide

mercurial