diff --git a/openlp/core/ui/themeform.py b/openlp/core/ui/themeform.py index 007932f6e..edb8f26b6 100644 --- a/openlp/core/ui/themeform.py +++ b/openlp/core/ui/themeform.py @@ -71,6 +71,7 @@ class ThemeForm(QtGui.QWizard, Ui_ThemeWizard): self.gradientStartButton.clicked.connect(self.onGradientStartButtonClicked) self.gradientEndButton.clicked.connect(self.onGradientEndButtonClicked) self.imageBrowseButton.clicked.connect(self.onImageBrowseButtonClicked) + self.imageFileEdit.editingFinished.connect(self.onImageFileEditEditingFinished) self.mainColorButton.clicked.connect(self.onMainColorButtonClicked) self.outlineColorButton.clicked.connect(self.onOutlineColorButtonClicked) self.shadowColorButton.clicked.connect(self.onShadowColorButtonClicked) @@ -441,6 +442,12 @@ class ThemeForm(QtGui.QWizard, Ui_ThemeWizard): self.theme.background_filename = unicode(filename) self.setBackgroundPageValues() + def onImageFileEditEditingFinished(self): + """ + Background image path edited + """ + self.theme.background_filename = unicode(self.imageFileEdit.text()) + def onMainColorButtonClicked(self): """ Set the main colour value