29 @param parent parent widget (QWidget) |
29 @param parent parent widget (QWidget) |
30 """ |
30 """ |
31 super().__init__(parent) |
31 super().__init__(parent) |
32 self.setupUi(self) |
32 self.setupUi(self) |
33 |
33 |
34 self.bTest = \ |
34 self.bTest = self.buttonBox.addButton( |
35 self.buttonBox.addButton(self.trUtf8("Test"), QDialogButtonBox.ActionRole) |
35 self.trUtf8("Test"), QDialogButtonBox.ActionRole) |
36 |
36 |
37 self.font = None |
37 self.font = None |
38 |
38 |
39 def on_buttonBox_clicked(self, button): |
39 def on_buttonBox_clicked(self, button): |
40 """ |
40 """ |
67 self.bTest.setEnabled(False) |
67 self.bTest.setEnabled(False) |
68 |
68 |
69 @pyqtSlot() |
69 @pyqtSlot() |
70 def on_fontButton_clicked(self): |
70 def on_fontButton_clicked(self): |
71 """ |
71 """ |
72 Private slot to handle the button press to select a font via a font selection |
72 Private slot to handle the button press to select a font via a |
73 dialog. |
73 font selection dialog. |
74 """ |
74 """ |
75 if self.font is None: |
75 if self.font is None: |
76 font, ok = QFontDialog.getFont() |
76 font, ok = QFontDialog.getFont() |
77 else: |
77 else: |
78 font, ok = QFontDialog.getFont(self.font) |
78 font, ok = QFontDialog.getFont(self.font) |