File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed
Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -44,9 +44,16 @@ def resetToDefault(self):
4444
4545 @staticmethod
4646 def modifiersToString (modifiers ):
47- if modifiers == QtCore .Qt .KeyboardModifier .NoModifier :
48- return "NoModifier"
49- return QtGui .QKeySequence (modifiers ).toString ()[:- 2 ]
47+ modifier_list = []
48+ if modifiers & QtCore .Qt .ShiftModifier :
49+ modifier_list .append ("Shift" )
50+ if modifiers & QtCore .Qt .ControlModifier :
51+ modifier_list .append ("Control" )
52+ if modifiers & QtCore .Qt .AltModifier :
53+ modifier_list .append ("Alt" )
54+ if modifiers & QtCore .Qt .MetaModifier :
55+ modifier_list .append ("Meta" )
56+ return " + " .join (modifier_list ) if modifier_list else "No Modifier"
5057
5158 def mousePressEvent (self , event ):
5259 if event .button () == QtCore .Qt .MouseButton .LeftButton :
You can’t perform that action at this time.
0 commit comments