Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py

changeset 3124
a01e410893ac
parent 3119
8b19074bb239
child 3142
55030c09e142
child 3160
209a07d7e401
equal deleted inserted replaced
3123:2c89ff79c246 3124:a01e410893ac
211 211
212 def __enabledGroups(self): 212 def __enabledGroups(self):
213 """ 213 """
214 Private method to enable/disable some group boxes. 214 Private method to enable/disable some group boxes.
215 """ 215 """
216 self.standardButtons.setEnabled(not self.rAbout.isChecked() and 216 enable = not self.rAbout.isChecked() and not self.rAboutQt.isChecked()
217 not self.rAboutQt.isChecked() 217 self.standardButtons.setEnabled(enable)
218 ) 218 self.lResultVar.setEnabled(enable)
219 self.eResultVar.setEnabled(enable)
219 220
220 self.eMessage.setEnabled(not self.rAboutQt.isChecked()) 221 self.eMessage.setEnabled(not self.rAboutQt.isChecked())
221 222
222 def on_rAbout_toggled(self, on): 223 def on_rAbout_toggled(self, on):
223 """ 224 """
317 elif self.parentOther.isChecked(): 318 elif self.parentOther.isChecked():
318 parent = self.parentEdit.text() 319 parent = self.parentEdit.text()
319 if parent == "": 320 if parent == "":
320 parent = "None" 321 parent = "None"
321 322
323 resvar = self.eResultVar.text()
324 if not resvar:
325 resvar = "res"
326
322 if self.rAbout.isChecked(): 327 if self.rAbout.isChecked():
323 msgdlg = "QMessageBox.about(" 328 msgdlg = "QMessageBox.about("
324 elif self.rAboutQt.isChecked(): 329 elif self.rAboutQt.isChecked():
325 msgdlg = "QMessageBox.aboutQt(" 330 msgdlg = "QMessageBox.aboutQt("
326 elif self.rInformation.isChecked(): 331 elif self.rInformation.isChecked():
327 msgdlg = "res = QMessageBox.information(" 332 msgdlg = "{0} = QMessageBox.information(".format(resvar)
328 elif self.rQuestion.isChecked(): 333 elif self.rQuestion.isChecked():
329 msgdlg = "res = QMessageBox.question(" 334 msgdlg = "{0} = QMessageBox.question(".format(resvar)
330 elif self.rWarning.isChecked(): 335 elif self.rWarning.isChecked():
331 msgdlg = "res = QMessageBox.warning(" 336 msgdlg = "{0} = QMessageBox.warning(".format(resvar)
332 else: 337 else:
333 msgdlg = "res = QMessageBox.critical(" 338 msgdlg = "{0} = QMessageBox.critical(".format(resvar)
334 339
335 if self.rAboutQt.isChecked(): 340 if self.rAboutQt.isChecked():
336 if self.eCaption.text(): 341 if self.eCaption.text():
337 msgdlg += '{0}{1}{2}'.format(os.linesep, istring, parent) 342 msgdlg += '{0}{1}{2}'.format(os.linesep, istring, parent)
338 msgdlg += ',{0}{1}self.trUtf8("{2}")'.format( 343 msgdlg += ',{0}{1}self.trUtf8("{2}")'.format(

eric ide

mercurial