From a3d6bb9608d44abe7f2e6a0ccd2c1f35b6745df7 Mon Sep 17 00:00:00 2001 From: Etoh Date: Sat, 8 Jun 2013 17:16:01 +0200 Subject: [PATCH] Set correct runButton text in ConfigGUI when --no-store is true --- syncplay/ui/GuiConfiguration.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/syncplay/ui/GuiConfiguration.py b/syncplay/ui/GuiConfiguration.py index 96b9b5b..1722a74 100644 --- a/syncplay/ui/GuiConfiguration.py +++ b/syncplay/ui/GuiConfiguration.py @@ -253,10 +253,7 @@ class ConfigDialog(QtGui.QDialog): if config['forceGuiPrompt'] == True: self.alwaysshowCheckbox.setChecked(True) - self.donotstoreCheckbox = QCheckBox("Do Not Store This Configuration") - if config['noStore'] == True: - self.donotstoreCheckbox.setChecked(True) - + self.donotstoreCheckbox = QCheckBox("Do Not Store This Configuration") self.donotstoreCheckbox.toggled.connect(self.runButtonTextUpdate) self.mainLayout = QtGui.QVBoxLayout() @@ -278,7 +275,9 @@ class ConfigDialog(QtGui.QDialog): self.helpButton.pressed.connect(self.openHelp) self.runButton = QtGui.QPushButton(QtGui.QIcon(resourcespath + 'accept.png'),"Store configuration and run Syncplay") self.runButton.pressed.connect(self._saveDataAndLeave) - self.runButtonTextUpdate + if config['noStore'] == True: + self.donotstoreCheckbox.setChecked(True) + self.runButton.setText("Run Syncplay") self.topLayout.addWidget(self.helpButton, Qt.AlignLeft) self.topLayout.addWidget(self.runButton, Qt.AlignRight) self.mainLayout.addWidget(self.alwaysshowCheckbox)