def __init__(self): self.qs = QSettings() self.ui_prefs = Ui_Preferences() self.widget = QWidget() self.ui_prefs.setupUi(self.widget) self.readPreferences() self.widget.addAction(self.ui_prefs.actionClose) self.ui_prefs.actionClose.triggered.connect(self.hideDialog) self.ui_prefs.honeycomb_rows_spin_box.valueChanged.connect( self.setHoneycombRows) self.ui_prefs.honeycomb_cols_spin_box.valueChanged.connect( self.setHoneycombCols) self.ui_prefs.honeycomb_steps_spin_box.valueChanged.connect( self.setHoneycombSteps) self.ui_prefs.square_rows_spin_box.valueChanged.connect( self.setSquareRows) self.ui_prefs.square_cols_spin_box.valueChanged.connect( self.setSquareCols) self.ui_prefs.square_steps_spin_box.valueChanged.connect( self.setSquareSteps) self.ui_prefs.auto_scaf_combo_box.currentIndexChanged.connect( self.setAutoScaf) self.ui_prefs.default_tool_combo_box.currentIndexChanged.connect( self.setStartupTool) self.ui_prefs.zoom_speed_slider.valueChanged.connect(self.setZoomSpeed) # self.ui_prefs.helixAddCheckBox.toggled.connect(self.setZoomToFitOnHelixAddition) self.ui_prefs.button_box.clicked.connect(self.handleButtonClick) self.ui_prefs.add_plugin_button.clicked.connect(self.addPlugin)
def __init__(self): self.qs = QSettings() self.ui_prefs = Ui_Preferences() self.widget = QWidget() self.ui_prefs.setupUi(self.widget) self.readPreferences() self.widget.addAction(self.ui_prefs.actionClose) self.ui_prefs.actionClose.triggered.connect(self.hideDialog) self.ui_prefs.grid_appearance_type_combo_box.currentIndexChanged.connect( self.setGridAppearanceType) self.ui_prefs.zoom_speed_slider.valueChanged.connect(self.setZoomSpeed) self.ui_prefs.button_box.clicked.connect(self.handleButtonClick) self.ui_prefs.add_plugin_button.clicked.connect(self.addPlugin) self.ui_prefs.show_icon_labels.clicked.connect(self.setShowIconLabels) self.ui_prefs.grid_appearance_type_combo_box.activated.connect( self.updateGrid) self.document = None