Preferences/ShortcutDialog.py

branch
Py2 comp.
changeset 3484
645c12de6b0c
parent 3178
f25fc1364c88
parent 3366
6084bb3c3911
child 3539
0c2dc1446ebf
equal deleted inserted replaced
3456:96232974dcdb 3484:645c12de6b0c
41 self.keyIndex = 0 41 self.keyIndex = 0
42 self.keys = [0, 0, 0, 0] 42 self.keys = [0, 0, 0, 0]
43 self.noCheck = False 43 self.noCheck = False
44 self.objectType = "" 44 self.objectType = ""
45 45
46 self.primaryClearButton.clicked[()].connect(self.__clear) 46 self.primaryClearButton.clicked.connect(self.__clear)
47 self.alternateClearButton.clicked[()].connect(self.__clear) 47 self.alternateClearButton.clicked.connect(self.__clear)
48 self.primaryButton.clicked[()].connect(self.__typeChanged) 48 self.primaryButton.clicked.connect(self.__typeChanged)
49 self.alternateButton.clicked[()].connect(self.__typeChanged) 49 self.alternateButton.clicked.connect(self.__typeChanged)
50 50
51 self.shortcutsGroup.installEventFilter(self) 51 self.shortcutsGroup.installEventFilter(self)
52 self.primaryButton.installEventFilter(self) 52 self.primaryButton.installEventFilter(self)
53 self.alternateButton.installEventFilter(self) 53 self.alternateButton.installEventFilter(self)
54 self.primaryClearButton.installEventFilter(self) 54 self.primaryClearButton.installEventFilter(self)
56 self.keyEdit.installEventFilter(self) 56 self.keyEdit.installEventFilter(self)
57 self.alternateKeyEdit.installEventFilter(self) 57 self.alternateKeyEdit.installEventFilter(self)
58 58
59 self.buttonBox.button(QDialogButtonBox.Ok).installEventFilter(self) 59 self.buttonBox.button(QDialogButtonBox.Ok).installEventFilter(self)
60 self.buttonBox.button(QDialogButtonBox.Cancel).installEventFilter(self) 60 self.buttonBox.button(QDialogButtonBox.Cancel).installEventFilter(self)
61
62 msh = self.minimumSizeHint()
63 self.resize(max(self.width(), msh.width()), msh.height())
61 64
62 def setKeys(self, key, alternateKey, noCheck, objectType): 65 def setKeys(self, key, alternateKey, noCheck, objectType):
63 """ 66 """
64 Public method to set the key to be configured. 67 Public method to set the key to be configured.
65 68

eric ide

mercurial