Esempio n. 1
0
class ConfigurationDialog(QtGui.QDialog):
    def __init__(self, settings, parent=None):
        super(ConfigurationDialog, self).__init__(parent)
        self._ui = Ui_Dialog()
        self._ui.setupUi(self)
        self.settings = settings
        self.load_settings()

    def save_settings(self):
        self.settings["oil_density"] = self._ui.doubleSpinBox.value()
        self.settings["water_density"] = self._ui.doubleSpinBox_2.value()
        self.settings["debug"] = self._ui.checkBox.isChecked()
        self.settings["lateral"] = self._ui.checkBox_2.isChecked()
        self.close()

    def load_settings(self):
        self._ui.doubleSpinBox.setValue(self.settings["oil_density"])
        self._ui.doubleSpinBox_2.setValue(self.settings["water_density"])
        self._ui.checkBox.setChecked(self.settings["debug"])
        self._ui.checkBox_2.setChecked(self.settings["lateral"])
        self.close()
Esempio n. 2
0
 def __init__(self, settings, parent=None):
     super(ConfigurationDialog, self).__init__(parent)
     self._ui = Ui_Dialog()
     self._ui.setupUi(self)
     self.settings = settings
     self.load_settings()