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( |