diff options
Diffstat (limited to 'src/components')
| -rw-r--r-- | src/components/text.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/components/text.py b/src/components/text.py index e8c5a9c..3238d2a 100644 --- a/src/components/text.py +++ b/src/components/text.py @@ -25,14 +25,15 @@ class Component(Component): self.page.comboBox_textAlign.addItem("Middle") self.page.comboBox_textAlign.addItem("Right") self.page.comboBox_textAlign.setCurrentIndex(int(self.alignment)) - self.page.spinBox_fontSize.setValue(int(self.fontSize)) self.page.lineEdit_title.setText(self.title) - self.page.pushButton_center.clicked.connect(self.centerXY) - self.page.fontComboBox_titleFont.currentFontChanged.connect( - self.update - ) + + self.page.fontComboBox_titleFont.currentFontChanged.connect(self._sendUpdateSignal) + # The QFontComboBox must be connected directly to the Qt Signal + # which triggers the preview to update. + # This unfortunately makes changing the font into a non-undoable action. + # Must be something broken in the conversion to a ComponentAction self.trackWidgets({ 'textColor': self.page.lineEdit_textColor, |
