11 |
11 |
12 import Globals |
12 import Globals |
13 |
13 |
14 if Globals.isMacPlatform(): |
14 if Globals.isMacPlatform(): |
15 __modifier2String = { |
15 __modifier2String = { |
16 Qt.ShiftModifier: QCoreApplication.translate( |
16 Qt.KeyboardModifier.ShiftModifier: QCoreApplication.translate( |
17 "MouseUtilities", "Shift"), |
17 "MouseUtilities", "Shift"), |
18 Qt.AltModifier: QCoreApplication.translate( |
18 Qt.KeyboardModifier.AltModifier: QCoreApplication.translate( |
19 "MouseUtilities", "Alt"), |
19 "MouseUtilities", "Alt"), |
20 Qt.ControlModifier: QCoreApplication.translate( |
20 Qt.KeyboardModifier.ControlModifier: QCoreApplication.translate( |
21 "MouseUtilities", "Cmd"), |
21 "MouseUtilities", "Cmd"), |
22 Qt.MetaModifier: QCoreApplication.translate( |
22 Qt.KeyboardModifier.MetaModifier: QCoreApplication.translate( |
23 "MouseUtilities", "Ctrl"), |
23 "MouseUtilities", "Ctrl"), |
24 } |
24 } |
25 __modifierOrder = [Qt.MetaModifier, Qt.AltModifier, Qt.ShiftModifier, |
25 __modifierOrder = [Qt.KeyboardModifier.MetaModifier, |
26 Qt.ControlModifier] |
26 Qt.KeyboardModifier.AltModifier, |
|
27 Qt.KeyboardModifier.ShiftModifier, |
|
28 Qt.KeyboardModifier.ControlModifier] |
27 else: |
29 else: |
28 __modifier2String = { |
30 __modifier2String = { |
29 Qt.ShiftModifier: QCoreApplication.translate( |
31 Qt.KeyboardModifier.ShiftModifier: QCoreApplication.translate( |
30 "MouseUtilities", "Shift"), |
32 "MouseUtilities", "Shift"), |
31 Qt.AltModifier: QCoreApplication.translate( |
33 Qt.KeyboardModifier.AltModifier: QCoreApplication.translate( |
32 "MouseUtilities", "Alt"), |
34 "MouseUtilities", "Alt"), |
33 Qt.ControlModifier: QCoreApplication.translate( |
35 Qt.KeyboardModifier.ControlModifier: QCoreApplication.translate( |
34 "MouseUtilities", "Ctrl"), |
36 "MouseUtilities", "Ctrl"), |
35 Qt.MetaModifier: QCoreApplication.translate( |
37 Qt.KeyboardModifier.MetaModifier: QCoreApplication.translate( |
36 "MouseUtilities", "Meta"), |
38 "MouseUtilities", "Meta"), |
37 } |
39 } |
38 __modifierOrder = [Qt.MetaModifier, Qt.ControlModifier, Qt.AltModifier, |
40 __modifierOrder = [Qt.KeyboardModifier.MetaModifier, |
39 Qt.ShiftModifier] |
41 Qt.KeyboardModifier.ControlModifier, |
|
42 Qt.KeyboardModifier.AltModifier, |
|
43 Qt.KeyboardModifier.ShiftModifier] |
40 |
44 |
41 |
45 |
42 __button2String = { |
46 __button2String = { |
43 Qt.LeftButton: QCoreApplication.translate( |
47 Qt.MouseButton.LeftButton: QCoreApplication.translate( |
44 "MouseUtilities", "Left Button"), |
48 "MouseUtilities", "Left Button"), |
45 Qt.RightButton: QCoreApplication.translate( |
49 Qt.MouseButton.RightButton: QCoreApplication.translate( |
46 "MouseUtilities", "Right Button"), |
50 "MouseUtilities", "Right Button"), |
47 Qt.MidButton: QCoreApplication.translate( |
51 Qt.MouseButton.MidButton: QCoreApplication.translate( |
48 "MouseUtilities", "Middle Button"), |
52 "MouseUtilities", "Middle Button"), |
49 Qt.XButton1: QCoreApplication.translate( |
53 Qt.MouseButton.XButton1: QCoreApplication.translate( |
50 "MouseUtilities", "Extra Button 1"), |
54 "MouseUtilities", "Extra Button 1"), |
51 Qt.XButton2: QCoreApplication.translate( |
55 Qt.MouseButton.XButton2: QCoreApplication.translate( |
52 "MouseUtilities", "Extra Button 2"), |
56 "MouseUtilities", "Extra Button 2"), |
53 } |
57 } |
54 |
58 |
55 |
59 |
56 def MouseButtonModifier2String(modifiers, button): |
60 def MouseButtonModifier2String(modifiers, button): |