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 |