def configure(self): d = ConfigureDialog(self._state, QtGui.QApplication.activeWindow().currentWidget()) d.setModal(True) if d.exec_(): self._state = d.getState() self._configured = d.validate() if self._configured and self._configuredObserver != None: self._configuredObserver()
def configure(self): d = ConfigureDialog(self._state) d.setModal(True) if d.exec_(): self._state = d.getState() self._configured = d.validate() if self._configured and self._configuredObserver != None: self._configuredObserver()
def deserialize(self, string): self._state.deserialize(string) d = ConfigureDialog(self._state) self._configured = d.validate()
def deserialize(self, location): configuration_file = os.path.join(location, getConfigFilename(self._state.identifier())) s = QtCore.QSettings(configuration_file, QtCore.QSettings.IniFormat) self._state.load(s) d = ConfigureDialog(self._state) self._configured = d.validate()