Ejemplo n.º 1
0
 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)
Ejemplo n.º 2
0
    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