def setupUi(self, Form): """Setting up Sign Up Form """ Form.setObjectName("Form") Form.setFixedSize(400, 270) self.formLayoutWidget = QtGui.QWidget(Form) self.formLayoutWidget.setGeometry(QtCore.QRect(70, 60, 261, 111)) self.formLayoutWidget.setObjectName("formLayoutWidget") self.formLayout = QtGui.QFormLayout(self.formLayoutWidget) self.formLayout.setContentsMargins(0, 0, 0, 0) self.formLayout.setObjectName("formLayout") self.username = QtGui.QLabel(self.formLayoutWidget) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.username.setFont(font) self.username.setObjectName("username") self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.username) self.password1 = QtGui.QLabel(self.formLayoutWidget) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.password1.setFont(font) self.password1.setObjectName("password1") self.formLayout.setWidget(2, QtGui.QFormLayout.LabelRole, self.password1) self.password2 = QtGui.QLabel(self.formLayoutWidget) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.password2.setFont(font) self.password2.setObjectName("password2") self.formLayout.setWidget(4, QtGui.QFormLayout.LabelRole, self.password2) spacerItem = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.formLayout.setItem(1, QtGui.QFormLayout.LabelRole, spacerItem) spacerItem1 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.formLayout.setItem(3, QtGui.QFormLayout.LabelRole, spacerItem1) self.iusername = QtGui.QLineEdit(self.formLayoutWidget) self.iusername.setObjectName("iusername") self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.iusername) self.ipassword1 = QtGui.QLineEdit(self.formLayoutWidget) self.ipassword1.setObjectName("ipassword1") self.formLayout.setWidget(2, QtGui.QFormLayout.FieldRole, self.ipassword1) self.ipassword2 = QtGui.QLineEdit(self.formLayoutWidget) self.ipassword2.setObjectName("ipassword2") self.formLayout.setWidget(4, QtGui.QFormLayout.FieldRole, self.ipassword2) self.ErrorMessage = QtGui.QLabel(Form) self.ErrorMessage.setGeometry(QtCore.QRect(160, 190, 46, 13)) self.ErrorMessage.setText("") self.ErrorMessage.setAlignment(QtCore.Qt.AlignCenter) self.ErrorMessage.setObjectName("ErrorMessage") self.Descision = QtGui.QDialogButtonBox(Form) self.Descision.setGeometry(QtCore.QRect(220, 220, 156, 23)) self.Descision.setStandardButtons(QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.Descision.setObjectName("Descision") self.label = QtGui.QLabel(Form) self.label.setGeometry(QtCore.QRect(50, 20, 321, 16)) self.label.setObjectName("label") self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form)
def setupUi(self, LoadingPointParameters4certainTime): LoadingPointParameters4certainTime.setObjectName( "LoadingPointParameters4certainTime") LoadingPointParameters4certainTime.resize(350, 152) LoadingPointParameters4certainTime.setMinimumSize( QtCore.QSize(350, 152)) LoadingPointParameters4certainTime.setMaximumSize( QtCore.QSize(350, 152)) self.buttonBox = QtGui.QDialogButtonBox( LoadingPointParameters4certainTime) self.buttonBox.setGeometry(QtCore.QRect(100, 110, 156, 23)) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.buttonBox.setCenterButtons(True) self.buttonBox.setObjectName("buttonBox") self.layoutWidget = QtGui.QWidget(LoadingPointParameters4certainTime) self.layoutWidget.setGeometry(QtCore.QRect(30, 20, 291, 74)) self.layoutWidget.setObjectName("layoutWidget") self.gridLayout = QtGui.QGridLayout(self.layoutWidget) self.gridLayout.setContentsMargins(0, 0, 0, 0) self.gridLayout.setObjectName("gridLayout") self.label = QtGui.QLabel(self.layoutWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label.sizePolicy().hasHeightForWidth()) self.label.setSizePolicy(sizePolicy) self.label.setObjectName("label") self.gridLayout.addWidget(self.label, 0, 0, 1, 1) self.timSpinB = QtGui.QDoubleSpinBox(self.layoutWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.timSpinB.sizePolicy().hasHeightForWidth()) self.timSpinB.setSizePolicy(sizePolicy) self.timSpinB.setMinimumSize(QtCore.QSize(100, 0)) self.timSpinB.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.timSpinB.setDecimals(6) self.timSpinB.setMinimum(-999999999.0) self.timSpinB.setMaximum(999999999.0) self.timSpinB.setObjectName("timSpinB") self.gridLayout.addWidget(self.timSpinB, 0, 1, 1, 1) self.label_2 = QtGui.QLabel(self.layoutWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_2.sizePolicy().hasHeightForWidth()) self.label_2.setSizePolicy(sizePolicy) self.label_2.setObjectName("label_2") self.gridLayout.addWidget(self.label_2, 1, 0, 1, 1) self.horizontalLoadSpinB = QtGui.QDoubleSpinBox(self.layoutWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.horizontalLoadSpinB.sizePolicy().hasHeightForWidth()) self.horizontalLoadSpinB.setSizePolicy(sizePolicy) self.horizontalLoadSpinB.setMinimumSize(QtCore.QSize(100, 0)) self.horizontalLoadSpinB.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.horizontalLoadSpinB.setDecimals(6) self.horizontalLoadSpinB.setMinimum(-999999999.0) self.horizontalLoadSpinB.setMaximum(999999999.0) self.horizontalLoadSpinB.setObjectName("horizontalLoadSpinB") self.gridLayout.addWidget(self.horizontalLoadSpinB, 1, 1, 1, 1) self.label_3 = QtGui.QLabel(self.layoutWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_3.sizePolicy().hasHeightForWidth()) self.label_3.setSizePolicy(sizePolicy) self.label_3.setObjectName("label_3") self.gridLayout.addWidget(self.label_3, 2, 0, 1, 1) self.verticalLoadSpinB = QtGui.QDoubleSpinBox(self.layoutWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.verticalLoadSpinB.sizePolicy().hasHeightForWidth()) self.verticalLoadSpinB.setSizePolicy(sizePolicy) self.verticalLoadSpinB.setMinimumSize(QtCore.QSize(100, 0)) self.verticalLoadSpinB.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.verticalLoadSpinB.setDecimals(6) self.verticalLoadSpinB.setMinimum(-999999999.0) self.verticalLoadSpinB.setMaximum(999999999.0) self.verticalLoadSpinB.setObjectName("verticalLoadSpinB") self.gridLayout.addWidget(self.verticalLoadSpinB, 2, 1, 1, 1) self.retranslateUi(LoadingPointParameters4certainTime) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("accepted()"), LoadingPointParameters4certainTime.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("rejected()"), LoadingPointParameters4certainTime.reject) QtCore.QMetaObject.connectSlotsByName( LoadingPointParameters4certainTime)
def setupUi(self, ImportFileDialog): ImportFileDialog.setObjectName("ImportFileDialog") ImportFileDialog.resize(624, 279) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( ImportFileDialog.sizePolicy().hasHeightForWidth()) ImportFileDialog.setSizePolicy(sizePolicy) self.gridLayout_7 = QtGui.QGridLayout(ImportFileDialog) self.gridLayout_7.setObjectName("gridLayout_7") self.gridLayout = QtGui.QGridLayout() self.gridLayout.setObjectName("gridLayout") self.gridLayout_4 = QtGui.QGridLayout() self.gridLayout_4.setObjectName("gridLayout_4") self.btnBrowseFilePath = QtGui.QPushButton(ImportFileDialog) self.btnBrowseFilePath.setObjectName("btnBrowseFilePath") self.gridLayout_4.addWidget(self.btnBrowseFilePath, 0, 2, 1, 1) self.labelFilePath = QtGui.QLabel(ImportFileDialog) self.labelFilePath.setObjectName("labelFilePath") self.gridLayout_4.addWidget(self.labelFilePath, 0, 0, 1, 1) self.lineEditFilePath = QtGui.QLineEdit(ImportFileDialog) self.lineEditFilePath.setObjectName("lineEditFilePath") self.gridLayout_4.addWidget(self.lineEditFilePath, 0, 1, 1, 1) self.gridLayout.addLayout(self.gridLayout_4, 0, 0, 1, 1) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.gridLayout.addItem(spacerItem, 5, 0, 1, 1) self.gridLayout_2 = QtGui.QGridLayout() self.gridLayout_2.setObjectName("gridLayout_2") self.gridLayout_3 = QtGui.QGridLayout() self.gridLayout_3.setObjectName("gridLayout_3") self.lineEditOtherSeparator = QtGui.QLineEdit(ImportFileDialog) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.lineEditOtherSeparator.sizePolicy().hasHeightForWidth()) self.lineEditOtherSeparator.setSizePolicy(sizePolicy) self.lineEditOtherSeparator.setObjectName("lineEditOtherSeparator") self.gridLayout_3.addWidget(self.lineEditOtherSeparator, 2, 1, 1, 1) self.radioBtnOtherSeparator = QtGui.QRadioButton(ImportFileDialog) self.radioBtnOtherSeparator.setObjectName("radioBtnOtherSeparator") self.gridLayout_3.addWidget(self.radioBtnOtherSeparator, 2, 0, 1, 1) self.gridLayout_2.addLayout(self.gridLayout_3, 0, 2, 1, 1) self.comboBoxSeparator = QtGui.QComboBox(ImportFileDialog) self.comboBoxSeparator.setObjectName("comboBoxSeparator") self.gridLayout_2.addWidget(self.comboBoxSeparator, 0, 1, 1, 1) self.labelSeparator = QtGui.QLabel(ImportFileDialog) self.labelSeparator.setObjectName("labelSeparator") self.gridLayout_2.addWidget(self.labelSeparator, 0, 0, 1, 1) self.gridLayout.addLayout(self.gridLayout_2, 3, 0, 1, 1) self.buttonBox = QtGui.QDialogButtonBox(ImportFileDialog) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.gridLayout.addWidget(self.buttonBox, 6, 0, 1, 1) self.gridLayout_6 = QtGui.QGridLayout() self.gridLayout_6.setObjectName("gridLayout_6") self.labelEncoding = QtGui.QLabel(ImportFileDialog) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.labelEncoding.sizePolicy().hasHeightForWidth()) self.labelEncoding.setSizePolicy(sizePolicy) self.labelEncoding.setMinimumSize(QtCore.QSize(197, 0)) self.labelEncoding.setObjectName("labelEncoding") self.gridLayout_6.addWidget(self.labelEncoding, 0, 0, 1, 1) self.comboBoxEncoding = QtGui.QComboBox(ImportFileDialog) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.comboBoxEncoding.sizePolicy().hasHeightForWidth()) self.comboBoxEncoding.setSizePolicy(sizePolicy) self.comboBoxEncoding.setObjectName("comboBoxEncoding") self.gridLayout_6.addWidget(self.comboBoxEncoding, 0, 1, 1, 1) self.gridLayout.addLayout(self.gridLayout_6, 4, 0, 1, 1) spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.gridLayout.addItem(spacerItem1, 2, 0, 1, 1) self.gridLayout_5 = QtGui.QGridLayout() self.gridLayout_5.setObjectName("gridLayout_5") self.checkBoxScrubLinebreaks = QtGui.QCheckBox(ImportFileDialog) self.checkBoxScrubLinebreaks.setObjectName("checkBoxScrubLinebreaks") self.gridLayout_5.addWidget(self.checkBoxScrubLinebreaks, 0, 2, 1, 1) self.checkBoxHasHeaders = QtGui.QCheckBox(ImportFileDialog) self.checkBoxHasHeaders.setObjectName("checkBoxHasHeaders") self.gridLayout_5.addWidget(self.checkBoxHasHeaders, 0, 0, 1, 1) self.checkBoxParseDates = QtGui.QCheckBox(ImportFileDialog) self.checkBoxParseDates.setObjectName("checkBoxParseDates") self.gridLayout_5.addWidget(self.checkBoxParseDates, 0, 1, 1, 1) self.checkBoxTrimSpaces = QtGui.QCheckBox(ImportFileDialog) self.checkBoxTrimSpaces.setObjectName("checkBoxTrimSpaces") self.gridLayout_5.addWidget(self.checkBoxTrimSpaces, 0, 3, 1, 1) self.gridLayout.addLayout(self.gridLayout_5, 1, 0, 1, 1) self.gridLayout_7.addLayout(self.gridLayout, 0, 0, 1, 1) self.retranslateUi(ImportFileDialog) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("accepted()"), ImportFileDialog.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("rejected()"), ImportFileDialog.reject) QtCore.QMetaObject.connectSlotsByName(ImportFileDialog)
def setup_gui(self, MainWindow): MainWindow.setObjectName("SGT!!!!!!!!!!!!!") MainWindow.resize(555, 389) MainWindow.setAcceptDrops(True) MainWindow.setDocumentMode(False) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.verticalLayoutWidget = QtGui.QWidget(self.centralwidget) self.verticalLayoutWidget.setGeometry(QtCore.QRect(10, 10, 161, 261)) self.verticalLayoutWidget.setObjectName("verticalLayoutWidget") self.verticalLayout = QtGui.QVBoxLayout(self.verticalLayoutWidget) self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.verticalLayout.setObjectName("verticalLayout") self.label1 = QtGui.QLabel(self.verticalLayoutWidget) self.label1.setTextFormat(QtCore.Qt.RichText) self.label1.setWordWrap(True) self.label1.setObjectName("label1") self.verticalLayout.addWidget(self.label1) self.check_box_chp = QtGui.QCheckBox(self.verticalLayoutWidget) self.check_box_chp.setObjectName("check_box_chp") self.verticalLayout.addWidget(self.check_box_chp) self.check_box_boiler = QtGui.QCheckBox(self.verticalLayoutWidget) self.check_box_boiler.setObjectName("check_box_boiler") self.verticalLayout.addWidget(self.check_box_boiler) self.check_box_thst = QtGui.QCheckBox(self.verticalLayoutWidget) self.check_box_thst.setObjectName("thermalstorage") self.verticalLayout.addWidget(self.check_box_thst) self.check_box_solth = QtGui.QCheckBox(self.verticalLayoutWidget) self.check_box_solth.setObjectName("solarthermal") self.verticalLayout.addWidget(self.check_box_solth) self.check_box_elhe = QtGui.QCheckBox(self.verticalLayoutWidget) self.check_box_elhe.setObjectName("check_box_elhe") self.verticalLayout.addWidget(self.check_box_elhe) self.check_box_pv = QtGui.QCheckBox(self.verticalLayoutWidget) self.check_box_pv.setObjectName("check_box_pv") self.verticalLayout.addWidget(self.check_box_pv) self.check_box_elst = QtGui.QCheckBox(self.verticalLayoutWidget) self.check_box_elst.setObjectName("check_box_elst") self.verticalLayout.addWidget(self.check_box_elst) self.buttonBox = QtGui.QDialogButtonBox(self.centralwidget) self.buttonBox.setGeometry(QtCore.QRect(200, 250, 159, 31)) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Ok|QtGui.QDialogButtonBox.Cancel) self.buttonBox.setObjectName("buttonBox") self.rbtn_hourly_excels = QtGui.QRadioButton(self.centralwidget) self.rbtn_hourly_excels.setGeometry(QtCore.QRect(180, 220, 171, 16)) self.rbtn_hourly_excels.setObjectName("rbtn_hourly_excels") self.layoutWidget = QtGui.QWidget(self.centralwidget) self.layoutWidget.setGeometry(QtCore.QRect(427, 30, 77, 154)) self.layoutWidget.setObjectName("layoutWidget") self.verticalLayout_3 = QtGui.QVBoxLayout(self.layoutWidget) self.verticalLayout_3.setSpacing(20) self.verticalLayout_3.setContentsMargins(0, 0, 0, 0) self.verticalLayout_3.setObjectName("verticalLayout_3") self.btn_output_folder = QtGui.QPushButton(self.layoutWidget) self.btn_output_folder.setObjectName("btn_output_folder") self.verticalLayout_3.addWidget(self.btn_output_folder) self.btn_weather_file = QtGui.QPushButton(self.layoutWidget) self.btn_weather_file.setObjectName("btn_weather_file") self.verticalLayout_3.addWidget(self.btn_weather_file) self.btn_heat_profiles = QtGui.QPushButton(self.layoutWidget) self.btn_heat_profiles.setObjectName("btn_heat_profiles") self.verticalLayout_3.addWidget(self.btn_heat_profiles) self.btn_electrical_profiles = QtGui.QPushButton(self.layoutWidget) self.btn_electrical_profiles.setObjectName("btn_electrical_profiles") self.verticalLayout_3.addWidget(self.btn_electrical_profiles) self.widget = QtGui.QWidget(self.centralwidget) self.widget.setGeometry(QtCore.QRect(210, 30, 211, 151)) self.widget.setObjectName("widget") self.verticalLayout_2 = QtGui.QVBoxLayout(self.widget) self.verticalLayout_2.setContentsMargins(0, 0, 0, 0) self.verticalLayout_2.setObjectName("verticalLayout_2") self.line_edit_output_folder = QtGui.QLineEdit(self.widget) self.line_edit_output_folder.setCursorMoveStyle(QtCore.Qt.LogicalMoveStyle) self.line_edit_output_folder.setObjectName("line_edit_output_folder") self.line_edit_output_folder.setText("D:/aja-gmu/Simulation_Files/Output") self.verticalLayout_2.addWidget(self.line_edit_output_folder) self.line_edit_weather = QtGui.QLineEdit(self.widget) self.line_edit_weather.setObjectName("line_edit_weather") self.line_edit_weather.setText("D:/aja-gmu/Simulation_Files/Wetter_Bottrop_Modelica.csv") self.verticalLayout_2.addWidget(self.line_edit_weather) self.line_edit_heat_profiles = QtGui.QLineEdit(self.widget) self.line_edit_heat_profiles.setObjectName("line_edit_heat_profiles") self.line_edit_heat_profiles.setText("D:/aja-gmu/Simulation_Files/Heat profiles.xlsx") self.verticalLayout_2.addWidget(self.line_edit_heat_profiles) self.line_edit_electrical_profiles = QtGui.QLineEdit(self.widget) self.line_edit_electrical_profiles.setObjectName("line_edit_electrical_profiles") self.line_edit_electrical_profiles.setText("D:/aja-gmu/Simulation_Files/Heat profiles.xlsx") self.verticalLayout_2.addWidget(self.line_edit_electrical_profiles) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 555, 21)) self.menubar.setObjectName("menubar") MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QObject.connect(self.check_box_chp, QtCore.SIGNAL("clicked(bool)"), self.check_box_chp.setChecked) QtCore.QObject.connect(self.check_box_boiler, QtCore.SIGNAL("clicked(bool)"), self.check_box_boiler.setChecked) QtCore.QObject.connect(self.check_box_elhe, QtCore.SIGNAL("clicked(bool)"), self.check_box_elhe.setChecked) QtCore.QObject.connect(self.check_box_elst, QtCore.SIGNAL("clicked(bool)"), self.check_box_elst.setChecked) QtCore.QObject.connect(self.check_box_pv, QtCore.SIGNAL("clicked(bool)"), self.check_box_pv.setChecked) QtCore.QObject.connect(self.check_box_solth, QtCore.SIGNAL("clicked(bool)"), self.check_box_solth.setChecked) QtCore.QObject.connect(self.check_box_thst, QtCore.SIGNAL("clicked(bool)"), self.check_box_thst.setChecked) QtCore.QObject.connect(self.rbtn_hourly_excels, QtCore.SIGNAL("clicked(bool)"), self.rbtn_hourly_excels.setChecked) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, Dialog): Dialog.setObjectName("Dialog") Dialog.resize(380, 210) self.buttonBox = QtGui.QDialogButtonBox(Dialog) self.buttonBox.setGeometry(QtCore.QRect(0, 170, 341, 32)) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.formLayoutWidget = QtGui.QWidget(Dialog) self.formLayoutWidget.setGeometry(QtCore.QRect(10, 10, 350, 150)) self.formLayoutWidget.setObjectName("formLayoutWidget") self.formLayout = QtGui.QFormLayout(self.formLayoutWidget) self.formLayout.setContentsMargins(0, 0, 0, 0) self.formLayout.setObjectName("formLayout") self.comprimentoLabel = QtGui.QLabel(self.formLayoutWidget) self.comprimentoLabel.setObjectName("comprimentoLabel") self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.comprimentoLabel) self.comprimentoLineEdit = QtGui.QLineEdit(self.formLayoutWidget) self.comprimentoLineEdit.setObjectName("comprimentoLineEdit") self.comprimentoLineEdit.setPlaceholderText( str(self.item.linha.comprimento)) self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.comprimentoLineEdit) self.resistenciaLabel = QtGui.QLabel(self.formLayoutWidget) self.resistenciaLabel.setObjectName("resistenciaLabel") self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.resistenciaLabel) self.resistenciaLineEdit = QtGui.QLineEdit(self.formLayoutWidget) self.resistenciaLineEdit.setObjectName("resistenciaLineEdit") self.resistenciaLineEdit.setPlaceholderText( str(self.item.linha.resistencia)) self.formLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.resistenciaLineEdit) self.resistenciaZeroLabel = QtGui.QLabel(self.formLayoutWidget) self.resistenciaZeroLabel.setObjectName("resistenciaZeroLabel") self.formLayout.setWidget(2, QtGui.QFormLayout.LabelRole, self.resistenciaZeroLabel) self.resistenciaZeroLineEdit = QtGui.QLineEdit(self.formLayoutWidget) self.resistenciaZeroLineEdit.setObjectName("resistenciaZeroLineEdit") self.resistenciaZeroLineEdit.setPlaceholderText( str(self.item.linha.resistencia_zero)) self.formLayout.setWidget(2, QtGui.QFormLayout.FieldRole, self.resistenciaZeroLineEdit) self.reatanciaLabel = QtGui.QLabel(self.formLayoutWidget) self.reatanciaLabel.setObjectName("reatanciaLabel") self.formLayout.setWidget(3, QtGui.QFormLayout.LabelRole, self.reatanciaLabel) self.reatanciaLineEdit = QtGui.QLineEdit(self.formLayoutWidget) self.reatanciaLineEdit.setObjectName("reatanciaLineEdit") self.reatanciaLineEdit.setPlaceholderText( str(self.item.linha.reatancia)) self.formLayout.setWidget(3, QtGui.QFormLayout.FieldRole, self.reatanciaLineEdit) self.reatanciaZeroLabel = QtGui.QLabel(self.formLayoutWidget) self.reatanciaZeroLabel.setObjectName("reatanciaZeroLabel") self.formLayout.setWidget(4, QtGui.QFormLayout.LabelRole, self.reatanciaZeroLabel) self.reatanciaZeroLineEdit = QtGui.QLineEdit(self.formLayoutWidget) self.reatanciaZeroLineEdit.setObjectName("reatanciaZeroLineEdit") self.reatanciaZeroLineEdit.setPlaceholderText( str(self.item.linha.reatancia_zero)) self.formLayout.setWidget(4, QtGui.QFormLayout.FieldRole, self.reatanciaZeroLineEdit) self.ampacidadeLabel = QtGui.QLabel(self.formLayoutWidget) self.ampacidadeLabel.setObjectName("ampacidadeLabel") self.formLayout.setWidget(5, QtGui.QFormLayout.LabelRole, self.ampacidadeLabel) self.ampacidadeLineEdit = QtGui.QLineEdit(self.formLayoutWidget) self.ampacidadeLineEdit.setObjectName("ampacidadeLineEdit") self.ampacidadeLineEdit.setPlaceholderText( str(self.item.linha.ampacidade)) self.formLayout.setWidget(5, QtGui.QFormLayout.FieldRole, self.ampacidadeLineEdit) self.retranslateUi(Dialog) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("accepted()"), Dialog.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("rejected()"), Dialog.reject) QtCore.QMetaObject.connectSlotsByName(Dialog)
def setupUi(self, LinearGradientDialog): LinearGradientDialog.setObjectName("LinearGradientDialog") LinearGradientDialog.resize(275, 200) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( LinearGradientDialog.sizePolicy().hasHeightForWidth()) LinearGradientDialog.setSizePolicy(sizePolicy) LinearGradientDialog.setMinimumSize(QtCore.QSize(275, 200)) LinearGradientDialog.setMaximumSize(QtCore.QSize(275, 200)) self.verticalLayout = QtGui.QVBoxLayout(LinearGradientDialog) self.verticalLayout.setObjectName("verticalLayout") self.formLayout = QtGui.QFormLayout() self.formLayout.setSizeConstraint(QtGui.QLayout.SetDefaultConstraint) self.formLayout.setFieldGrowthPolicy( QtGui.QFormLayout.AllNonFixedFieldsGrow) self.formLayout.setLabelAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.formLayout.setFormAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignTop) self.formLayout.setObjectName("formLayout") self.label = QtGui.QLabel(LinearGradientDialog) self.label.setObjectName("label") self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.label) self.stepsSpin = QtGui.QSpinBox(LinearGradientDialog) self.stepsSpin.setMaximum(100000) self.stepsSpin.setProperty("value", 1000) self.stepsSpin.setObjectName("stepsSpin") self.formLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.stepsSpin) self.label_2 = QtGui.QLabel(LinearGradientDialog) self.label_2.setObjectName("label_2") self.formLayout.setWidget(2, QtGui.QFormLayout.LabelRole, self.label_2) self.label_3 = QtGui.QLabel(LinearGradientDialog) self.label_3.setObjectName("label_3") self.formLayout.setWidget(3, QtGui.QFormLayout.LabelRole, self.label_3) self.label_4 = QtGui.QLabel(LinearGradientDialog) self.label_4.setObjectName("label_4") self.formLayout.setWidget(4, QtGui.QFormLayout.LabelRole, self.label_4) self.phaseRedSpin = QtGui.QDoubleSpinBox(LinearGradientDialog) self.phaseRedSpin.setProperty("value", 2.0) self.phaseRedSpin.setObjectName("phaseRedSpin") self.formLayout.setWidget(2, QtGui.QFormLayout.FieldRole, self.phaseRedSpin) self.phaseGreenSpin = QtGui.QDoubleSpinBox(LinearGradientDialog) self.phaseGreenSpin.setObjectName("phaseGreenSpin") self.formLayout.setWidget(3, QtGui.QFormLayout.FieldRole, self.phaseGreenSpin) self.phaseBlueSpin = QtGui.QDoubleSpinBox(LinearGradientDialog) self.phaseBlueSpin.setProperty("value", 4.0) self.phaseBlueSpin.setObjectName("phaseBlueSpin") self.formLayout.setWidget(4, QtGui.QFormLayout.FieldRole, self.phaseBlueSpin) self.label_5 = QtGui.QLabel(LinearGradientDialog) self.label_5.setObjectName("label_5") self.formLayout.setWidget(5, QtGui.QFormLayout.LabelRole, self.label_5) self.label_6 = QtGui.QLabel(LinearGradientDialog) self.label_6.setObjectName("label_6") self.formLayout.setWidget(6, QtGui.QFormLayout.LabelRole, self.label_6) self.centralValueSpin = QtGui.QSpinBox(LinearGradientDialog) self.centralValueSpin.setMaximum(255) self.centralValueSpin.setProperty("value", 128) self.centralValueSpin.setObjectName("centralValueSpin") self.formLayout.setWidget(5, QtGui.QFormLayout.FieldRole, self.centralValueSpin) self.valueRangeSpin = QtGui.QSpinBox(LinearGradientDialog) self.valueRangeSpin.setMaximum(255) self.valueRangeSpin.setProperty("value", 127) self.valueRangeSpin.setObjectName("valueRangeSpin") self.formLayout.setWidget(6, QtGui.QFormLayout.FieldRole, self.valueRangeSpin) self.durationSpin = QtGui.QSpinBox(LinearGradientDialog) self.durationSpin.setMaximum(100000) self.durationSpin.setProperty("value", 10) self.durationSpin.setObjectName("durationSpin") self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.durationSpin) self.label_7 = QtGui.QLabel(LinearGradientDialog) self.label_7.setObjectName("label_7") self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.label_7) self.verticalLayout.addLayout(self.formLayout) self.buttonBox = QtGui.QDialogButtonBox(LinearGradientDialog) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.verticalLayout.addWidget(self.buttonBox) self.retranslateUi(LinearGradientDialog) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("accepted()"), LinearGradientDialog.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("rejected()"), LinearGradientDialog.reject) QtCore.QMetaObject.connectSlotsByName(LinearGradientDialog) LinearGradientDialog.setTabOrder(self.durationSpin, self.stepsSpin) LinearGradientDialog.setTabOrder(self.stepsSpin, self.phaseRedSpin) LinearGradientDialog.setTabOrder(self.phaseRedSpin, self.phaseGreenSpin) LinearGradientDialog.setTabOrder(self.phaseGreenSpin, self.phaseBlueSpin) LinearGradientDialog.setTabOrder(self.phaseBlueSpin, self.centralValueSpin) LinearGradientDialog.setTabOrder(self.centralValueSpin, self.valueRangeSpin) LinearGradientDialog.setTabOrder(self.valueRangeSpin, self.buttonBox)
def set_up(self): self.layout = QtGui.QVBoxLayout() self.setLayout(self.layout) # File selection pg_box = QtGui.QGroupBox('proteinGroups.txt') pg_box.setLayout(QtGui.QHBoxLayout()) self.pg_path_edit = QtGui.QLineEdit() browse_button = QtGui.QPushButton('Browse...') browse_button.clicked.connect(self.load_file) pg_box.layout().addWidget(self.pg_path_edit) pg_box.layout().addWidget(browse_button) self.layout.addWidget(pg_box) # Error message self.error_message = QtGui.QLabel('') palette = QtGui.QPalette() palette.setColor(QtGui.QPalette.Foreground, QtCore.Qt.red) self.error_message.setPalette(palette) self.error_message.hide() self.layout.addWidget(self.error_message) # Sample names samples_layout = QtGui.QHBoxLayout() self.layout.addLayout(samples_layout) self.samples_box = QtGui.QGroupBox('Samples') self.samples_box.setLayout(QtGui.QVBoxLayout()) samples_layout.addWidget(self.samples_box) self.replicas_box = QtGui.QGroupBox('Replica\'s') self.replicas_box.setLayout(QtGui.QVBoxLayout()) self.replicas_box.setCheckable(True) self.replicas_box.setChecked(False) samples_layout.addWidget(self.replicas_box) self.swap_check = QtGui.QCheckBox('Label swap?') self.swap_check.setEnabled(False) self.replicas_box.toggled.connect(self.swap_check.setEnabled) self.replicas_box.toggled.connect(self.show_samples) self.layout.addWidget(self.swap_check) # ID regex self.regex_box = QtGui.QGroupBox('ID regex') self.regex_box.setLayout(QtGui.QVBoxLayout()) self.regex_box.hide() regex_layout = QtGui.QHBoxLayout() self.regex_box.layout().addLayout(regex_layout) self.regex_edit = QtGui.QLineEdit('\|(.+)\|') self.regex_edit.setPlaceholderText('Laat leeg als eiwit ID\'s kloppen.') update_regex = QtGui.QPushButton('Update') update_regex.clicked.connect(self.super_mega_update) regex_layout.addWidget(self.regex_edit) regex_layout.addWidget(update_regex) lists_layout = QtGui.QHBoxLayout() self.regex_box.layout().addLayout(lists_layout) self.pg_ids = QtGui.QListWidget(self) self.pg_ids.currentTextChanged.connect(self.update_regex_list) self.protein_ids = QtGui.QListWidget(self) lists_layout.addWidget(self.pg_ids, 3) lists_layout.addWidget(self.protein_ids, 1) self.layout.addWidget(self.regex_box) # Dialog buttons buttons = QtGui.QDialogButtonBox( QtGui.QDialogButtonBox.Ok | QtGui.QDialogButtonBox.Cancel, QtCore.Qt.Horizontal, self) buttons.accepted.connect(self.accept) buttons.rejected.connect(self.reject) self.layout.addWidget(buttons)
def setupUi(self, DockWidget): DockWidget.setObjectName("DockWidget") DockWidget.resize(562, 497) self.dockWidgetContents = QtGui.QWidget() self.dockWidgetContents.setObjectName("dockWidgetContents") self.gridLayout = QtGui.QGridLayout(self.dockWidgetContents) self.gridLayout.setObjectName("gridLayout") self.pushButtonChecked = QtGui.QPushButton(self.dockWidgetContents) self.pushButtonChecked.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.pushButtonChecked.setCheckable(True) self.pushButtonChecked.setChecked(True) self.pushButtonChecked.setObjectName("pushButtonChecked") self.gridLayout.addWidget(self.pushButtonChecked, 2, 1, 1, 6) self.label_2 = QtGui.QLabel(self.dockWidgetContents) self.label_2.setObjectName("label_2") self.gridLayout.addWidget(self.label_2, 6, 0, 1, 1) self.toolButtonChecked = QtGui.QToolButton(self.dockWidgetContents) self.toolButtonChecked.setCheckable(True) self.toolButtonChecked.setChecked(True) self.toolButtonChecked.setPopupMode(QtGui.QToolButton.DelayedPopup) self.toolButtonChecked.setObjectName("toolButtonChecked") self.gridLayout.addWidget(self.toolButtonChecked, 6, 1, 1, 4) self.toolButtonCheckedDis = QtGui.QToolButton(self.dockWidgetContents) self.toolButtonCheckedDis.setEnabled(False) self.toolButtonCheckedDis.setCheckable(True) self.toolButtonCheckedDis.setChecked(True) self.toolButtonCheckedDis.setPopupMode(QtGui.QToolButton.DelayedPopup) self.toolButtonCheckedDis.setObjectName("toolButtonCheckedDis") self.gridLayout.addWidget(self.toolButtonCheckedDis, 6, 7, 1, 4) self.label_3 = QtGui.QLabel(self.dockWidgetContents) self.label_3.setObjectName("label_3") self.gridLayout.addWidget(self.label_3, 7, 0, 1, 1) self.toolButtonArrowDown = QtGui.QToolButton(self.dockWidgetContents) self.toolButtonArrowDown.setArrowType(QtCore.Qt.DownArrow) self.toolButtonArrowDown.setObjectName("toolButtonArrowDown") self.gridLayout.addWidget(self.toolButtonArrowDown, 7, 1, 1, 1) self.toolButtonArrowUp = QtGui.QToolButton(self.dockWidgetContents) self.toolButtonArrowUp.setArrowType(QtCore.Qt.UpArrow) self.toolButtonArrowUp.setObjectName("toolButtonArrowUp") self.gridLayout.addWidget(self.toolButtonArrowUp, 7, 2, 1, 1) self.toolButtonArrowRight = QtGui.QToolButton(self.dockWidgetContents) self.toolButtonArrowRight.setArrowType(QtCore.Qt.RightArrow) self.toolButtonArrowRight.setObjectName("toolButtonArrowRight") self.gridLayout.addWidget(self.toolButtonArrowRight, 7, 3, 1, 1) self.toolButtonArrowLeft = QtGui.QToolButton(self.dockWidgetContents) self.toolButtonArrowLeft.setArrowType(QtCore.Qt.LeftArrow) self.toolButtonArrowLeft.setObjectName("toolButtonArrowLeft") self.gridLayout.addWidget(self.toolButtonArrowLeft, 7, 4, 1, 2) self.toolButtonArrowDownDis = QtGui.QToolButton( self.dockWidgetContents) self.toolButtonArrowDownDis.setEnabled(False) self.toolButtonArrowDownDis.setArrowType(QtCore.Qt.DownArrow) self.toolButtonArrowDownDis.setObjectName("toolButtonArrowDownDis") self.gridLayout.addWidget(self.toolButtonArrowDownDis, 7, 7, 1, 1) self.toolButtonArrowUpDis = QtGui.QToolButton(self.dockWidgetContents) self.toolButtonArrowUpDis.setEnabled(False) self.toolButtonArrowUpDis.setArrowType(QtCore.Qt.UpArrow) self.toolButtonArrowUpDis.setObjectName("toolButtonArrowUpDis") self.gridLayout.addWidget(self.toolButtonArrowUpDis, 7, 8, 1, 1) self.toolButtonArrowRightDis = QtGui.QToolButton( self.dockWidgetContents) self.toolButtonArrowRightDis.setEnabled(False) self.toolButtonArrowRightDis.setArrowType(QtCore.Qt.RightArrow) self.toolButtonArrowRightDis.setObjectName("toolButtonArrowRightDis") self.gridLayout.addWidget(self.toolButtonArrowRightDis, 7, 9, 1, 1) self.toolButtonArrowLeftDis = QtGui.QToolButton( self.dockWidgetContents) self.toolButtonArrowLeftDis.setEnabled(False) self.toolButtonArrowLeftDis.setArrowType(QtCore.Qt.LeftArrow) self.toolButtonArrowLeftDis.setObjectName("toolButtonArrowLeftDis") self.gridLayout.addWidget(self.toolButtonArrowLeftDis, 7, 10, 1, 2) self.radioButtonChecked = QtGui.QRadioButton(self.dockWidgetContents) self.radioButtonChecked.setChecked(True) self.radioButtonChecked.setAutoExclusive(False) self.radioButtonChecked.setObjectName("radioButtonChecked") self.gridLayout.addWidget(self.radioButtonChecked, 8, 1, 1, 3) self.radioButtonCheckedDis = QtGui.QRadioButton( self.dockWidgetContents) self.radioButtonCheckedDis.setEnabled(False) self.radioButtonCheckedDis.setChecked(True) self.radioButtonCheckedDis.setAutoExclusive(False) self.radioButtonCheckedDis.setObjectName("radioButtonCheckedDis") self.gridLayout.addWidget(self.radioButtonCheckedDis, 8, 7, 1, 3) self.label_29 = QtGui.QLabel(self.dockWidgetContents) self.label_29.setMinimumSize(QtCore.QSize(0, 0)) self.label_29.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.label_29.setFont(font) self.label_29.setObjectName("label_29") self.gridLayout.addWidget(self.label_29, 9, 0, 1, 1) self.radioButtonUnchecked = QtGui.QRadioButton(self.dockWidgetContents) self.radioButtonUnchecked.setMinimumSize(QtCore.QSize(0, 0)) self.radioButtonUnchecked.setMaximumSize( QtCore.QSize(16777215, 16777215)) self.radioButtonUnchecked.setAutoExclusive(False) self.radioButtonUnchecked.setObjectName("radioButtonUnchecked") self.gridLayout.addWidget(self.radioButtonUnchecked, 9, 1, 1, 4) self.radioButtonUncheckedDis = QtGui.QRadioButton( self.dockWidgetContents) self.radioButtonUncheckedDis.setEnabled(False) self.radioButtonUncheckedDis.setMinimumSize(QtCore.QSize(0, 0)) self.radioButtonUncheckedDis.setMaximumSize( QtCore.QSize(16777215, 16777215)) self.radioButtonUncheckedDis.setChecked(False) self.radioButtonUncheckedDis.setAutoExclusive(False) self.radioButtonUncheckedDis.setObjectName("radioButtonUncheckedDis") self.gridLayout.addWidget(self.radioButtonUncheckedDis, 9, 7, 1, 4) self.label_53 = QtGui.QLabel(self.dockWidgetContents) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.label_53.setFont(font) self.label_53.setObjectName("label_53") self.gridLayout.addWidget(self.label_53, 10, 0, 1, 1) self.checkBoxChecked = QtGui.QCheckBox(self.dockWidgetContents) self.checkBoxChecked.setChecked(True) self.checkBoxChecked.setObjectName("checkBoxChecked") self.gridLayout.addWidget(self.checkBoxChecked, 10, 1, 1, 3) self.checkBoxCheckedDis = QtGui.QCheckBox(self.dockWidgetContents) self.checkBoxCheckedDis.setEnabled(False) self.checkBoxCheckedDis.setChecked(True) self.checkBoxCheckedDis.setObjectName("checkBoxCheckedDis") self.gridLayout.addWidget(self.checkBoxCheckedDis, 10, 7, 1, 3) self.label_30 = QtGui.QLabel(self.dockWidgetContents) self.label_30.setMinimumSize(QtCore.QSize(0, 0)) self.label_30.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.label_30.setFont(font) self.label_30.setObjectName("label_30") self.gridLayout.addWidget(self.label_30, 11, 0, 1, 1) self.checkBoxEnabled = QtGui.QCheckBox(self.dockWidgetContents) self.checkBoxEnabled.setMinimumSize(QtCore.QSize(0, 0)) self.checkBoxEnabled.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.checkBoxEnabled.setTristate(False) self.checkBoxEnabled.setObjectName("checkBoxEnabled") self.gridLayout.addWidget(self.checkBoxEnabled, 11, 1, 1, 4) self.checkBoxUncheckedDis = QtGui.QCheckBox(self.dockWidgetContents) self.checkBoxUncheckedDis.setEnabled(False) self.checkBoxUncheckedDis.setMinimumSize(QtCore.QSize(0, 0)) self.checkBoxUncheckedDis.setMaximumSize( QtCore.QSize(16777215, 16777215)) self.checkBoxUncheckedDis.setChecked(False) self.checkBoxUncheckedDis.setObjectName("checkBoxUncheckedDis") self.gridLayout.addWidget(self.checkBoxUncheckedDis, 11, 7, 1, 4) self.label = QtGui.QLabel(self.dockWidgetContents) self.label.setObjectName("label") self.gridLayout.addWidget(self.label, 12, 0, 1, 1) self.checkBoxTristate = QtGui.QCheckBox(self.dockWidgetContents) self.checkBoxTristate.setChecked(False) self.checkBoxTristate.setTristate(True) self.checkBoxTristate.setObjectName("checkBoxTristate") self.gridLayout.addWidget(self.checkBoxTristate, 12, 1, 1, 3) self.checkBoxTristateDis = QtGui.QCheckBox(self.dockWidgetContents) self.checkBoxTristateDis.setEnabled(False) self.checkBoxTristateDis.setChecked(False) self.checkBoxTristateDis.setTristate(True) self.checkBoxTristateDis.setObjectName("checkBoxTristateDis") self.gridLayout.addWidget(self.checkBoxTristateDis, 12, 7, 1, 3) self.label_31 = QtGui.QLabel(self.dockWidgetContents) self.label_31.setMinimumSize(QtCore.QSize(0, 0)) self.label_31.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.label_31.setFont(font) self.label_31.setObjectName("label_31") self.gridLayout.addWidget(self.label_31, 13, 0, 1, 1) self.commandLinkButton = QtGui.QCommandLinkButton( self.dockWidgetContents) self.commandLinkButton.setMinimumSize(QtCore.QSize(0, 0)) self.commandLinkButton.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.commandLinkButton.setObjectName("commandLinkButton") self.gridLayout.addWidget(self.commandLinkButton, 13, 1, 1, 6) self.commandLinkButtonDIs = QtGui.QCommandLinkButton( self.dockWidgetContents) self.commandLinkButtonDIs.setEnabled(False) self.commandLinkButtonDIs.setMaximumSize( QtCore.QSize(16777215, 16777215)) self.commandLinkButtonDIs.setObjectName("commandLinkButtonDIs") self.gridLayout.addWidget(self.commandLinkButtonDIs, 13, 7, 1, 6) self.label_32 = QtGui.QLabel(self.dockWidgetContents) self.label_32.setMinimumSize(QtCore.QSize(0, 0)) self.label_32.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.label_32.setFont(font) self.label_32.setObjectName("label_32") self.gridLayout.addWidget(self.label_32, 14, 0, 1, 1) self.buttonBox = QtGui.QDialogButtonBox(self.dockWidgetContents) self.buttonBox.setMinimumSize(QtCore.QSize(0, 0)) self.buttonBox.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.gridLayout.addWidget(self.buttonBox, 14, 1, 1, 6) self.buttonBoxDis = QtGui.QDialogButtonBox(self.dockWidgetContents) self.buttonBoxDis.setEnabled(False) self.buttonBoxDis.setStandardButtons(QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.buttonBoxDis.setObjectName("buttonBoxDis") self.gridLayout.addWidget(self.buttonBoxDis, 14, 7, 1, 6) spacerItem = QtGui.QSpacerItem(20, 4, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.gridLayout.addItem(spacerItem, 15, 0, 1, 1) self.label_36 = QtGui.QLabel(self.dockWidgetContents) self.label_36.setAlignment(QtCore.Qt.AlignCenter) self.label_36.setObjectName("label_36") self.gridLayout.addWidget(self.label_36, 16, 0, 1, 1) self.label_76 = QtGui.QLabel(self.dockWidgetContents) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.label_76.setFont(font) self.label_76.setObjectName("label_76") self.gridLayout.addWidget(self.label_76, 3, 0, 1, 1) self.label_33 = QtGui.QLabel(self.dockWidgetContents) self.label_33.setMinimumSize(QtCore.QSize(0, 0)) self.label_33.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.label_33.setFont(font) self.label_33.setObjectName("label_33") self.gridLayout.addWidget(self.label_33, 4, 0, 1, 1) self.toolButton = QtGui.QToolButton(self.dockWidgetContents) self.toolButton.setMinimumSize(QtCore.QSize(0, 0)) self.toolButton.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.toolButton.setObjectName("toolButton") self.gridLayout.addWidget(self.toolButton, 4, 1, 1, 2) self.toolButtonDis = QtGui.QToolButton(self.dockWidgetContents) self.toolButtonDis.setEnabled(False) self.toolButtonDis.setMinimumSize(QtCore.QSize(0, 0)) self.toolButtonDis.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.toolButtonDis.setObjectName("toolButtonDis") self.gridLayout.addWidget(self.toolButtonDis, 4, 7, 1, 2) self.label_75 = QtGui.QLabel(self.dockWidgetContents) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.label_75.setFont(font) self.label_75.setObjectName("label_75") self.gridLayout.addWidget(self.label_75, 8, 0, 1, 1) self.pushButton = QtGui.QPushButton(self.dockWidgetContents) self.pushButton.setMinimumSize(QtCore.QSize(0, 0)) self.pushButton.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.pushButton.setObjectName("pushButton") self.gridLayout.addWidget(self.pushButton, 1, 1, 1, 6) self.pushButtonDis = QtGui.QPushButton(self.dockWidgetContents) self.pushButtonDis.setEnabled(False) self.pushButtonDis.setMinimumSize(QtCore.QSize(0, 0)) self.pushButtonDis.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.pushButtonDis.setDefault(False) self.pushButtonDis.setObjectName("pushButtonDis") self.gridLayout.addWidget(self.pushButtonDis, 1, 7, 1, 6) self.label_73 = QtGui.QLabel(self.dockWidgetContents) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.label_73.setFont(font) self.label_73.setObjectName("label_73") self.gridLayout.addWidget(self.label_73, 0, 7, 1, 3) self.pushButtonCheckedDis = QtGui.QPushButton(self.dockWidgetContents) self.pushButtonCheckedDis.setEnabled(False) self.pushButtonCheckedDis.setCheckable(True) self.pushButtonCheckedDis.setChecked(True) self.pushButtonCheckedDis.setObjectName("pushButtonCheckedDis") self.gridLayout.addWidget(self.pushButtonCheckedDis, 2, 7, 1, 6) self.label_26 = QtGui.QLabel(self.dockWidgetContents) self.label_26.setMinimumSize(QtCore.QSize(0, 0)) self.label_26.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.label_26.setFont(font) self.label_26.setObjectName("label_26") self.gridLayout.addWidget(self.label_26, 1, 0, 1, 1) self.pushButtonUncheckedDis = QtGui.QPushButton( self.dockWidgetContents) self.pushButtonUncheckedDis.setEnabled(False) self.pushButtonUncheckedDis.setCheckable(True) self.pushButtonUncheckedDis.setObjectName("pushButtonUncheckedDis") self.gridLayout.addWidget(self.pushButtonUncheckedDis, 3, 7, 1, 6) self.toolButtonDots = QtGui.QToolButton(self.dockWidgetContents) self.toolButtonDots.setObjectName("toolButtonDots") self.gridLayout.addWidget(self.toolButtonDots, 7, 6, 1, 1) self.label_74 = QtGui.QLabel(self.dockWidgetContents) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.label_74.setFont(font) self.label_74.setObjectName("label_74") self.gridLayout.addWidget(self.label_74, 2, 0, 1, 1) self.pushButtonUnchecked = QtGui.QPushButton(self.dockWidgetContents) self.pushButtonUnchecked.setCheckable(True) self.pushButtonUnchecked.setObjectName("pushButtonUnchecked") self.gridLayout.addWidget(self.pushButtonUnchecked, 3, 1, 1, 6) self.label_72 = QtGui.QLabel(self.dockWidgetContents) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.label_72.setFont(font) self.label_72.setObjectName("label_72") self.gridLayout.addWidget(self.label_72, 0, 1, 1, 2) self.toolButtonCheckedIcon = QtGui.QToolButton(self.dockWidgetContents) self.toolButtonCheckedIcon.setCheckable(True) self.toolButtonCheckedIcon.setChecked(True) self.toolButtonCheckedIcon.setObjectName("toolButtonCheckedIcon") self.gridLayout.addWidget(self.toolButtonCheckedIcon, 6, 6, 1, 1) self.toolButtonIcon = QtGui.QToolButton(self.dockWidgetContents) self.toolButtonIcon.setObjectName("toolButtonIcon") self.gridLayout.addWidget(self.toolButtonIcon, 4, 6, 1, 1) self.toolButtonDotsDis = QtGui.QToolButton(self.dockWidgetContents) self.toolButtonDotsDis.setEnabled(False) self.toolButtonDotsDis.setObjectName("toolButtonDotsDis") self.gridLayout.addWidget(self.toolButtonDotsDis, 7, 12, 1, 1) self.toolButtonCheckedIconDis = QtGui.QToolButton( self.dockWidgetContents) self.toolButtonCheckedIconDis.setEnabled(False) self.toolButtonCheckedIconDis.setCheckable(True) self.toolButtonCheckedIconDis.setChecked(True) self.toolButtonCheckedIconDis.setObjectName("toolButtonCheckedIconDis") self.gridLayout.addWidget(self.toolButtonCheckedIconDis, 6, 12, 1, 1) self.toolButtonIconDis = QtGui.QToolButton(self.dockWidgetContents) self.toolButtonIconDis.setEnabled(False) self.toolButtonIconDis.setObjectName("toolButtonIconDis") self.gridLayout.addWidget(self.toolButtonIconDis, 4, 12, 1, 1) DockWidget.setWidget(self.dockWidgetContents) self.retranslateUi(DockWidget) QtCore.QObject.connect(self.radioButtonChecked, QtCore.SIGNAL("clicked(bool)"), self.radioButtonCheckedDis.setChecked) QtCore.QObject.connect(self.radioButtonUnchecked, QtCore.SIGNAL("clicked(bool)"), self.radioButtonUncheckedDis.setChecked) QtCore.QObject.connect(self.checkBoxChecked, QtCore.SIGNAL("clicked(bool)"), self.checkBoxCheckedDis.setChecked) QtCore.QObject.connect(self.checkBoxEnabled, QtCore.SIGNAL("clicked(bool)"), self.checkBoxUncheckedDis.setChecked) QtCore.QObject.connect(self.checkBoxTristate, QtCore.SIGNAL("clicked(bool)"), self.checkBoxTristateDis.setChecked) QtCore.QObject.connect(self.commandLinkButton, QtCore.SIGNAL("clicked(bool)"), self.commandLinkButtonDIs.setChecked) QtCore.QObject.connect(self.toolButton, QtCore.SIGNAL("clicked(bool)"), self.toolButtonDis.setChecked) QtCore.QObject.connect(self.pushButtonChecked, QtCore.SIGNAL("clicked(bool)"), self.pushButtonCheckedDis.setChecked) QtCore.QObject.connect(self.pushButtonUnchecked, QtCore.SIGNAL("clicked(bool)"), self.pushButtonUncheckedDis.setChecked) QtCore.QObject.connect(self.pushButton, QtCore.SIGNAL("clicked(bool)"), self.pushButtonDis.click) QtCore.QMetaObject.connectSlotsByName(DockWidget)
def createLayout(self): # Parent Layout self._topLayout = QtGui.QVBoxLayout() self._topLayout.setContentsMargins(0, 0, 0, 0) self._topLayout.setSpacing(0) self._mainWidget = QtGui.QWidget() self._mainWidget.setObjectName('mainPrefWidget') # Main Layout self._mainLayout = QtGui.QVBoxLayout(self._mainWidget) self._mainLayout.setContentsMargins(0, 0, 0, 0) self._mainLayout.setSpacing(0) self._preferenceLayout = QtGui.QGridLayout() self._preferenceLayout.setContentsMargins(10, 10, 10, 10) self._preferenceLayout.setSpacing(3) self._preferenceLayout.setColumnMinimumWidth(0, 200) self._preferenceLayout.setColumnStretch(0, 1) self._preferenceLayout.setColumnStretch(1, 2) # Add widgets based on type here preferences = self.parentWidget().window().preferences.getPreferences() i = 0 for k, v in preferences.iteritems(): labelFrameWidget = QtGui.QFrame() labelFrameWidget.setObjectName('prefLabelWidgetFrame') labelFrameWidget.setFrameStyle(QtGui.QFrame.NoFrame | QtGui.QFrame.Plain) labelFrameWidget.setToolTip(v['description']) labelFrameLayout = QtGui.QHBoxLayout() prefLabel = QtGui.QLabel(v['nice_name'], self) prefLabel.setProperty('labelClass', 'preferenceLabel') prefLabel.setObjectName(k + "_label") prefLabel.setSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Fixed) prefLabel.setMinimumWidth(200) labelFrameLayout.addWidget(prefLabel) labelFrameWidget.setLayout(labelFrameLayout) self._preferenceLayout.addWidget(labelFrameWidget, i, 0) if v['type'] == 'bool': valueFrameWidget = QtGui.QFrame() valueFrameWidget.setObjectName('prefValueWidgetFrame') valueFrameWidget.setFrameStyle(QtGui.QFrame.NoFrame | QtGui.QFrame.Plain) valueFrameLayout = QtGui.QHBoxLayout() valueWidget = QtGui.QCheckBox(self) valueWidget.setObjectName(k + "_valueWidget") valueWidget.setChecked(v['value']) valueFrameLayout.addWidget(valueWidget) valueFrameWidget.setLayout(valueFrameLayout) self._preferenceLayout.addWidget(valueFrameWidget, i, 1, 1, 1) self.prefValueWidgets.append(valueWidget) i += 1 # OK and Cancel buttons buttonLayout = QtGui.QHBoxLayout() buttonLayout.setContentsMargins(10, 10, 10, 10) buttons = QtGui.QDialogButtonBox( QtGui.QDialogButtonBox.Ok | QtGui.QDialogButtonBox.Cancel, QtCore.Qt.Horizontal, self) buttons.accepted.connect(self.accept) buttons.rejected.connect(self.reject) buttonLayout.addWidget(buttons) # Menu Bar self.menu_bar = QtGui.QMenuBar() self.file_menu = self.menu_bar.addMenu('&File') self.importPrefAction = self.file_menu.addAction('&Import...') self.exportPrefAction = self.file_menu.addAction('&Export...') self._mainLayout.addWidget(self.menu_bar) self._mainLayout.addLayout(self._preferenceLayout) self._mainLayout.addStretch(1) self._mainLayout.addLayout(buttonLayout) self._topLayout.addWidget(self._mainWidget) self.setLayout(self._topLayout)
def __init__(self, parent=None): super(RemoveSuffixDlg, self).__init__(parent, QtCore.Qt.WindowStaysOnTopHint) #QtGui.QMainWindow.__init__(self, None, QtCore.Qt.WindowStaysOnTopHint) #icon = style.standardIcon( # QtGui.QStyle.SP_MessageBoxCritical, None, widget) #self.setWindowIcon(self.style().standardIcon(QtGui.QStyle.SP_MessageBoxCritical)) #self.setIcon(self.style().standardIcon(QtGui.QStyle.SP_MessageBoxCritical)) #self.setIcon(self.style().standardIcon(QStyle.SP_DirIcon)) #QtGui.QIcon(QtGui.QMessageBox.Critical)) #icon = QtGui.QIcon() #icon.addPixmap(QtGui.QPixmap("icons/157-stats-bars.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) #Widget.setWindowIcon(icon) ksuWBpath = os.path.dirname(ksu_locator.__file__) ksuWB_icons_path = os.path.join(ksuWBpath, 'Resources', 'icons') self.pix = QtGui.QLabel() self.pix.setText('') self.pix.setText('') self.pix.setPixmap(QtGui.QPixmap(ksuWB_icons_path + '/warning.svg')) self.pix.setObjectName("pix") self.txt = QtGui.QLabel() self.txt.setText( "This will remove ALL Suffix from selection objects. \nDo you want to continue?" ) self.txt2 = QtGui.QLabel() self.txt2.setText("\'suffix\'") self.le = QtGui.QLineEdit() self.le.setObjectName("suffix_filter") self.le.setText(".step") self.le.setToolTip( "change the text to be\nstripped out from the end of Labels") #self.pb = QtGui.QPushButton() #self.pb.setObjectName("OK") #self.pb.setText("OK") # #self.pbC = QtGui.QPushButton() #self.pbC.setObjectName("Cancel") #self.pbC.setText("Cancel") self.buttonBox = QtGui.QDialogButtonBox() self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") layout2 = QtGui.QHBoxLayout() layout2.addWidget(self.pix) layout2.addWidget(self.txt) layout3 = QtGui.QHBoxLayout() #layout3.addWidget(self.pb) #layout3.addWidget(self.pbC) layout = QtGui.QVBoxLayout() layout.addLayout(layout2) layout.addWidget(self.txt2) layout.addWidget(self.le) layout.addLayout(layout3) layout.addWidget(self.buttonBox) #layout.addWidget(self.pb) #layout.addWidget(self.pbC) self.setWindowTitle("Warning ...") #self.setWindowIcon(self.style().standardIcon(QtGui.QStyle.SP_MessageBoxCritical)) self.setLayout(layout) #self.setLayout(layout) #self.connect(self.pb, QtCore.SIGNAL("clicked()"),self.OK_click) #self.connect(self.pbC, QtCore.SIGNAL("clicked()"),self.Cancel_click) self.buttonBox.button(QtGui.QDialogButtonBox.Ok).clicked.connect( self.OK_click) self.buttonBox.button(QtGui.QDialogButtonBox.Cancel).clicked.connect( self.Cancel_click)
def setupUi(self, Dialog): Dialog.setObjectName("Dialog") Dialog.resize(293, 603) self.gridLayout = QtGui.QGridLayout(Dialog) self.gridLayout.setObjectName("gridLayout") self.total_seconds_label = QtGui.QLabel(Dialog) self.total_seconds_label.setText("") self.total_seconds_label.setObjectName("total_seconds_label") self.gridLayout.addWidget(self.total_seconds_label, 3, 1, 1, 1) self.cost_label = QtGui.QLabel(Dialog) self.cost_label.setText("") self.cost_label.setObjectName("cost_label") self.gridLayout.addWidget(self.cost_label, 4, 1, 1, 1) self.label = QtGui.QLabel(Dialog) self.label.setObjectName("label") self.gridLayout.addWidget(self.label, 4, 0, 1, 1) self.length_spin_box = QtGui.QSpinBox(Dialog) self.length_spin_box.setMinimum(1) self.length_spin_box.setMaximum(200) self.length_spin_box.setObjectName("length_spin_box") self.gridLayout.addWidget(self.length_spin_box, 5, 1, 1, 1) self.label_2 = QtGui.QLabel(Dialog) self.label_2.setObjectName("label_2") self.gridLayout.addWidget(self.label_2, 5, 0, 1, 1) self.review_text_browser = QtGui.QTextBrowser(Dialog) self.review_text_browser.setObjectName("review_text_browser") self.gridLayout.addWidget(self.review_text_browser, 9, 0, 1, 2) self.num_of_purchases_label = QtGui.QLabel(Dialog) self.num_of_purchases_label.setText("") self.num_of_purchases_label.setObjectName("num_of_purchases_label") self.gridLayout.addWidget(self.num_of_purchases_label, 2, 1, 1, 1) self.label_4 = QtGui.QLabel(Dialog) self.label_4.setObjectName("label_4") self.gridLayout.addWidget(self.label_4, 3, 0, 1, 1) self.buttonBox = QtGui.QDialogButtonBox(Dialog) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.gridLayout.addWidget(self.buttonBox, 7, 1, 1, 1) self.summary_text_browser = QtGui.QTextBrowser(Dialog) self.summary_text_browser.setObjectName("summary_text_browser") self.gridLayout.addWidget(self.summary_text_browser, 1, 0, 1, 2) self.next_review_push_button = QtGui.QPushButton(Dialog) self.next_review_push_button.setObjectName("next_review_push_button") self.gridLayout.addWidget(self.next_review_push_button, 10, 1, 1, 1) self.label_3 = QtGui.QLabel(Dialog) self.label_3.setObjectName("label_3") self.gridLayout.addWidget(self.label_3, 2, 0, 1, 1) self.cover_img_web_view = QtWebKit.QWebView(Dialog) self.cover_img_web_view.setUrl(QtCore.QUrl("about:blank")) self.cover_img_web_view.setObjectName("cover_img_web_view") self.gridLayout.addWidget(self.cover_img_web_view, 0, 0, 1, 2) self.review_label = QtGui.QLabel(Dialog) self.review_label.setObjectName("review_label") self.gridLayout.addWidget(self.review_label, 8, 0, 1, 1) self.retranslateUi(Dialog) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("accepted()"), Dialog.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("rejected()"), Dialog.reject) QtCore.QMetaObject.connectSlotsByName(Dialog)
def setupUi(self, JointMaterial): JointMaterial.setObjectName("JointMaterial") JointMaterial.resize(284, 141) JointMaterial.setMinimumSize(QtCore.QSize(284, 141)) JointMaterial.setMaximumSize(QtCore.QSize(284, 141)) self.verticalLayout = QtGui.QVBoxLayout(JointMaterial) self.verticalLayout.setObjectName("verticalLayout") self.gridLayout = QtGui.QGridLayout() self.gridLayout.setObjectName("gridLayout") self.label_3 = QtGui.QLabel(JointMaterial) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_3.sizePolicy().hasHeightForWidth()) self.label_3.setSizePolicy(sizePolicy) self.label_3.setObjectName("label_3") self.gridLayout.addWidget(self.label_3, 0, 0, 1, 1) self.FrictionSpinB = QtGui.QDoubleSpinBox(JointMaterial) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.FrictionSpinB.sizePolicy().hasHeightForWidth()) self.FrictionSpinB.setSizePolicy(sizePolicy) self.FrictionSpinB.setMinimumSize(QtCore.QSize(100, 0)) self.FrictionSpinB.setMaximumSize(QtCore.QSize(100, 16777215)) self.FrictionSpinB.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.FrictionSpinB.setDecimals(6) self.FrictionSpinB.setMinimum(-999999999.0) self.FrictionSpinB.setMaximum(999999999.0) self.FrictionSpinB.setObjectName("FrictionSpinB") self.gridLayout.addWidget(self.FrictionSpinB, 0, 1, 1, 1) self.label_13 = QtGui.QLabel(JointMaterial) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_13.sizePolicy().hasHeightForWidth()) self.label_13.setSizePolicy(sizePolicy) self.label_13.setObjectName("label_13") self.gridLayout.addWidget(self.label_13, 1, 0, 1, 1) self.extensionSpinB = QtGui.QDoubleSpinBox(JointMaterial) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.extensionSpinB.sizePolicy().hasHeightForWidth()) self.extensionSpinB.setSizePolicy(sizePolicy) self.extensionSpinB.setMinimumSize(QtCore.QSize(100, 0)) self.extensionSpinB.setMaximumSize(QtCore.QSize(100, 16777215)) self.extensionSpinB.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.extensionSpinB.setDecimals(6) self.extensionSpinB.setMinimum(-999999999.0) self.extensionSpinB.setMaximum(999999999.0) self.extensionSpinB.setObjectName("extensionSpinB") self.gridLayout.addWidget(self.extensionSpinB, 1, 1, 1, 1) self.label_4 = QtGui.QLabel(JointMaterial) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_4.sizePolicy().hasHeightForWidth()) self.label_4.setSizePolicy(sizePolicy) self.label_4.setObjectName("label_4") self.gridLayout.addWidget(self.label_4, 2, 0, 1, 1) self.CohesionSpinB = QtGui.QDoubleSpinBox(JointMaterial) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.CohesionSpinB.sizePolicy().hasHeightForWidth()) self.CohesionSpinB.setSizePolicy(sizePolicy) self.CohesionSpinB.setMinimumSize(QtCore.QSize(100, 0)) self.CohesionSpinB.setMaximumSize(QtCore.QSize(100, 16777215)) self.CohesionSpinB.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.CohesionSpinB.setDecimals(6) self.CohesionSpinB.setMinimum(-999999999.0) self.CohesionSpinB.setMaximum(999999999.0) self.CohesionSpinB.setObjectName("CohesionSpinB") self.gridLayout.addWidget(self.CohesionSpinB, 2, 1, 1, 1) self.verticalLayout.addLayout(self.gridLayout) self.buttonBox = QtGui.QDialogButtonBox(JointMaterial) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(1) sizePolicy.setHeightForWidth( self.buttonBox.sizePolicy().hasHeightForWidth()) self.buttonBox.setSizePolicy(sizePolicy) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.buttonBox.setCenterButtons(True) self.buttonBox.setObjectName("buttonBox") self.verticalLayout.addWidget(self.buttonBox) self.label_3.setBuddy(self.FrictionSpinB) self.label_13.setBuddy(self.extensionSpinB) self.label_4.setBuddy(self.CohesionSpinB) self.retranslateUi(JointMaterial) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("accepted()"), JointMaterial.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("rejected()"), JointMaterial.reject) QtCore.QMetaObject.connectSlotsByName(JointMaterial)
def __init__(self, parent, obj): super(NetDialog, self).__init__(parent) buttonBox = QtGui.QDialogButtonBox( QtGui.QDialogButtonBox.Ok | QtGui.QDialogButtonBox.Cancel, QtCore.Qt.Horizontal, self) buttonBox.accepted.connect(self.accept) buttonBox.rejected.connect(self.reject) self.mainLayout = QtGui.QVBoxLayout() self.setLayout(self.mainLayout) self.obj = obj self.mainLayout.setSizeConstraint(QtGui.QLayout.SetMinAndMaxSize) if self.obj.TYPE_FLAGS & TFF.HAS_NET: self.net_name_input = QtGui.QLineEdit(self) self.net_name_input.setText(obj.net.name) name_label = QtGui.QLabel("Net Name") name_label.setBuddy(self.net_name_input) self.class_input = QtGui.QLineEdit(self) self.class_input.setText(obj.net.net_class) class_label = QtGui.QLabel("Net Class") class_label.setBuddy(self.class_input) self.mainLayout.addWidget(name_label) self.mainLayout.addWidget(self.net_name_input) self.mainLayout.addWidget(class_label) self.mainLayout.addWidget(self.class_input) self.cmp = None if isinstance(obj, Pad): # Pad Name self.pad_name_input = QtGui.QLineEdit(self) self.pad_name_input.setText(obj.pad_name) pad_name_label = QtGui.QLabel("Pad (%s) Name" % obj.pad_no) pad_name_label.setBuddy(self.pad_name_input) self.mainLayout.addWidget(pad_name_label) self.mainLayout.addWidget(self.pad_name_input) self.cmp = obj.parent elif obj.TYPE_FLAGS & TFF.HAS_INST_INFO: self.cmp = obj if self.cmp: self.refdes_input = QtGui.QLineEdit(self) self.refdes_input.setText(self.cmp.refdes) refdes_label = QtGui.QLabel("Component Reference Designator") refdes_label.setBuddy(self.refdes_input) self.partname_input = QtGui.QLineEdit(self) self.partname_input.setText(self.cmp.partno) partname_label = QtGui.QLabel("Component Part Number") partname_label.setBuddy(self.partname_input) self.mainLayout.addWidget(refdes_label) self.mainLayout.addWidget(self.refdes_input) self.mainLayout.addWidget(partname_label) self.mainLayout.addWidget(self.partname_input) self.mainLayout.addWidget(buttonBox)
def setupUi(self, twoPhaseModelImmersionCaseDialog): twoPhaseModelImmersionCaseDialog.setObjectName("twoPhaseModelImmersionCaseDialog") twoPhaseModelImmersionCaseDialog.resize(476, 365) twoPhaseModelImmersionCaseDialog.setMaximumSize(QtCore.QSize(476, 365)) twoPhaseModelImmersionCaseDialog.setLocale(QtCore.QLocale(QtCore.QLocale.English, QtCore.QLocale.UnitedStates)) self.buttonBox = QtGui.QDialogButtonBox(twoPhaseModelImmersionCaseDialog) self.buttonBox.setGeometry(QtCore.QRect(90, 330, 341, 32)) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.frame = QtGui.QFrame(twoPhaseModelImmersionCaseDialog) self.frame.setGeometry(QtCore.QRect(20, 110, 441, 182)) self.frame.setFrameShape(QtGui.QFrame.StyledPanel) self.frame.setFrameShadow(QtGui.QFrame.Sunken) self.frame.setObjectName("frame") self.gridLayoutWidget = QtGui.QWidget(self.frame) self.gridLayoutWidget.setGeometry(QtCore.QRect(10, 10, 421, 162)) self.gridLayoutWidget.setObjectName("gridLayoutWidget") self.gridLayout = QtGui.QGridLayout(self.gridLayoutWidget) self.gridLayout.setContentsMargins(0, 0, 0, 0) self.gridLayout.setObjectName("gridLayout") self.gradingDoubleSpinBox = QtGui.QDoubleSpinBox(self.gridLayoutWidget) self.gradingDoubleSpinBox.setMinimum(0.01) self.gradingDoubleSpinBox.setMaximum(0.8) self.gradingDoubleSpinBox.setSingleStep(0.2) self.gradingDoubleSpinBox.setProperty("value", 0.1) self.gradingDoubleSpinBox.setObjectName("gradingDoubleSpinBox") self.gridLayout.addWidget(self.gradingDoubleSpinBox, 2, 2, 1, 1) self.label_5 = QtGui.QLabel(self.gridLayoutWidget) self.label_5.setObjectName("label_5") self.gridLayout.addWidget(self.label_5, 2, 3, 1, 1) self.label_4 = QtGui.QLabel(self.gridLayoutWidget) self.label_4.setObjectName("label_4") self.gridLayout.addWidget(self.label_4, 1, 3, 1, 1) self.labelSpinBox = QtGui.QSpinBox(self.gridLayoutWidget) self.labelSpinBox.setMaximum(240) self.labelSpinBox.setSingleStep(40) self.labelSpinBox.setProperty("value", 80) self.labelSpinBox.setObjectName("labelSpinBox") self.gridLayout.addWidget(self.labelSpinBox, 1, 0, 1, 1) self.minAspectRatioDoubleSpinBox = QtGui.QDoubleSpinBox(self.gridLayoutWidget) self.minAspectRatioDoubleSpinBox.setMinimum(0.2) self.minAspectRatioDoubleSpinBox.setMaximum(1.0) self.minAspectRatioDoubleSpinBox.setProperty("value", 0.5) self.minAspectRatioDoubleSpinBox.setObjectName("minAspectRatioDoubleSpinBox") self.gridLayout.addWidget(self.minAspectRatioDoubleSpinBox, 3, 2, 1, 1) self.minDiameterDoubleSpinBox = QtGui.QDoubleSpinBox(self.gridLayoutWidget) self.minDiameterDoubleSpinBox.setMinimum(0.2) self.minDiameterDoubleSpinBox.setMaximum(20.0) self.minDiameterDoubleSpinBox.setSingleStep(0.1) self.minDiameterDoubleSpinBox.setProperty("value", 0.5) self.minDiameterDoubleSpinBox.setObjectName("minDiameterDoubleSpinBox") self.gridLayout.addWidget(self.minDiameterDoubleSpinBox, 0, 2, 1, 1) self.fractionLabel = QtGui.QLabel(self.gridLayoutWidget) self.fractionLabel.setObjectName("fractionLabel") self.gridLayout.addWidget(self.fractionLabel, 0, 1, 1, 1) self.label_2 = QtGui.QLabel(self.gridLayoutWidget) self.label_2.setObjectName("label_2") self.gridLayout.addWidget(self.label_2, 0, 3, 1, 1) self.fractionDoubleSpinBox = QtGui.QDoubleSpinBox(self.gridLayoutWidget) self.fractionDoubleSpinBox.setMinimum(0.1) self.fractionDoubleSpinBox.setMaximum(70.0) self.fractionDoubleSpinBox.setProperty("value", 10.0) self.fractionDoubleSpinBox.setObjectName("fractionDoubleSpinBox") self.gridLayout.addWidget(self.fractionDoubleSpinBox, 0, 0, 1, 1) self.label_6 = QtGui.QLabel(self.gridLayoutWidget) self.label_6.setObjectName("label_6") self.gridLayout.addWidget(self.label_6, 3, 3, 1, 1) self.maxDiameterDoubleSpinBox = QtGui.QDoubleSpinBox(self.gridLayoutWidget) self.maxDiameterDoubleSpinBox.setMinimum(0.02) self.maxDiameterDoubleSpinBox.setMaximum(20.0) self.maxDiameterDoubleSpinBox.setSingleStep(0.1) self.maxDiameterDoubleSpinBox.setProperty("value", 10.0) self.maxDiameterDoubleSpinBox.setObjectName("maxDiameterDoubleSpinBox") self.gridLayout.addWidget(self.maxDiameterDoubleSpinBox, 1, 2, 1, 1) self.maxAspectRatioDoubleSpinBox = QtGui.QDoubleSpinBox(self.gridLayoutWidget) self.maxAspectRatioDoubleSpinBox.setMinimum(0.3) self.maxAspectRatioDoubleSpinBox.setMaximum(1.0) self.maxAspectRatioDoubleSpinBox.setSingleStep(0.1) self.maxAspectRatioDoubleSpinBox.setProperty("value", 0.8) self.maxAspectRatioDoubleSpinBox.setObjectName("maxAspectRatioDoubleSpinBox") self.gridLayout.addWidget(self.maxAspectRatioDoubleSpinBox, 4, 2, 1, 1) self.label_7 = QtGui.QLabel(self.gridLayoutWidget) self.label_7.setObjectName("label_7") self.gridLayout.addWidget(self.label_7, 4, 3, 1, 1) self.labelLabel = QtGui.QLabel(self.gridLayoutWidget) self.labelLabel.setObjectName("labelLabel") self.gridLayout.addWidget(self.labelLabel, 1, 1, 1, 1) self.progressBar = QtGui.QProgressBar(twoPhaseModelImmersionCaseDialog) self.progressBar.setGeometry(QtCore.QRect(30, 300, 411, 23)) self.progressBar.setProperty("value", 24) self.progressBar.setObjectName("progressBar") self.frame_2 = QtGui.QFrame(twoPhaseModelImmersionCaseDialog) self.frame_2.setGeometry(QtCore.QRect(20, 10, 441, 91)) self.frame_2.setFrameShape(QtGui.QFrame.StyledPanel) self.frame_2.setFrameShadow(QtGui.QFrame.Sunken) self.frame_2.setObjectName("frame_2") self.gridLayoutWidget_2 = QtGui.QWidget(self.frame_2) self.gridLayoutWidget_2.setGeometry(QtCore.QRect(10, 10, 411, 71)) self.gridLayoutWidget_2.setObjectName("gridLayoutWidget_2") self.gridLayout_2 = QtGui.QGridLayout(self.gridLayoutWidget_2) self.gridLayout_2.setContentsMargins(0, 0, 0, 0) self.gridLayout_2.setObjectName("gridLayout_2") self.label = QtGui.QLabel(self.gridLayoutWidget_2) self.label.setObjectName("label") self.gridLayout_2.addWidget(self.label, 0, 1, 1, 1) self.boxWidthLineEdit = QtGui.QLineEdit(self.gridLayoutWidget_2) self.boxWidthLineEdit.setObjectName("boxWidthLineEdit") self.gridLayout_2.addWidget(self.boxWidthLineEdit, 0, 0, 1, 1) self.label_3 = QtGui.QLabel(self.gridLayoutWidget_2) self.label_3.setObjectName("label_3") self.gridLayout_2.addWidget(self.label_3, 0, 3, 1, 1) self.boxHeightLineEdit = QtGui.QLineEdit(self.gridLayoutWidget_2) self.boxHeightLineEdit.setObjectName("boxHeightLineEdit") self.gridLayout_2.addWidget(self.boxHeightLineEdit, 0, 2, 1, 1) self.label_8 = QtGui.QLabel(self.gridLayoutWidget_2) self.label_8.setObjectName("label_8") self.gridLayout_2.addWidget(self.label_8, 1, 1, 1, 1) self.circularSpecimenCheckBox = QtGui.QCheckBox(self.gridLayoutWidget_2) self.circularSpecimenCheckBox.setObjectName("circularSpecimenCheckBox") self.gridLayout_2.addWidget(self.circularSpecimenCheckBox, 1, 2, 1, 2) self.matrixLabelSpinBox = QtGui.QSpinBox(self.gridLayoutWidget_2) self.matrixLabelSpinBox.setMaximum(240) self.matrixLabelSpinBox.setSingleStep(40) self.matrixLabelSpinBox.setProperty("value", 40) self.matrixLabelSpinBox.setObjectName("matrixLabelSpinBox") self.gridLayout_2.addWidget(self.matrixLabelSpinBox, 1, 0, 1, 1) self.retranslateUi(twoPhaseModelImmersionCaseDialog) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("accepted()"), twoPhaseModelImmersionCaseDialog.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("rejected()"), twoPhaseModelImmersionCaseDialog.reject) QtCore.QMetaObject.connectSlotsByName(twoPhaseModelImmersionCaseDialog)
def __init__(self, main_win, db): AbstractWidget.__init__(self, main_win=main_win, db=db) lbl_width = 60 # outline ui self.main_layout = QtGui.QVBoxLayout() self.frame.setLayout(self.main_layout) # - active setup hbox = QtGui.QHBoxLayout() self.main_layout.addLayout(hbox) hbox.addStretch() self.active_label = QtGui.QLabel() hbox.addWidget(self.active_label) hbox.addStretch() # - list of setups hbox = QtGui.QHBoxLayout() self.main_layout.addLayout(hbox) # -- label vbox = QtGui.QVBoxLayout() hbox.addLayout(vbox) vbox.addStretch() label = QtGui.QLabel("Setups:") label.setFixedWidth(lbl_width) vbox.addWidget(label) vbox.addStretch() # -- list self.setup_list = QtGui.QTableWidget() self.setup_list.setSelectionBehavior(QtGui.QAbstractItemView.SelectRows) self.setup_list.setSelectionMode(QtGui.QAbstractItemView.SingleSelection) self.setup_list.setSortingEnabled(True) hbox.addWidget(self.setup_list) # -- button box vbox = QtGui.QVBoxLayout() hbox.addLayout(vbox) self.btn_box = QtGui.QDialogButtonBox(QtCore.Qt.Vertical) vbox.addWidget(self.btn_box) vbox.addStretch() # --- new setup self.btn_new_setup = QtGui.QPushButton("New") # noinspection PyUnresolvedReferences self.btn_new_setup.clicked.connect(self.new_setup) self.btn_new_setup.setToolTip("Create a new setup profile") self.btn_box.addButton(self.btn_new_setup, QtGui.QDialogButtonBox.ActionRole) # --- import setup self.btn_import_setup = QtGui.QPushButton("Import") # noinspection PyUnresolvedReferences self.btn_import_setup.clicked.connect(self.import_setup) self.btn_import_setup.setToolTip("Import existing setup profiles") self.btn_box.addButton(self.btn_import_setup, QtGui.QDialogButtonBox.ActionRole) # --- clone setup self.btn_clone_setup = QtGui.QPushButton("Clone") # noinspection PyUnresolvedReferences self.btn_clone_setup.clicked.connect(self.clone_setup) self.btn_clone_setup.setToolTip("Clone the selected setup profile") self.btn_box.addButton(self.btn_clone_setup, QtGui.QDialogButtonBox.ActionRole) # --- rename setup self.btn_rename_setup = QtGui.QPushButton("Rename") # noinspection PyUnresolvedReferences self.btn_rename_setup.clicked.connect(self.rename_setup) self.btn_rename_setup.setToolTip("Rename the selected setup profile") self.btn_box.addButton(self.btn_rename_setup, QtGui.QDialogButtonBox.ActionRole) # --- delete setup self.btn_delete_setup = QtGui.QPushButton("Delete") # noinspection PyUnresolvedReferences self.btn_delete_setup.clicked.connect(self.delete_setup) self.btn_delete_setup.setToolTip("Delete the selected setup profile") self.btn_box.addButton(self.btn_delete_setup, QtGui.QDialogButtonBox.ActionRole) # --- activate setup self.btn_activate_setup = QtGui.QPushButton("Activate") # noinspection PyUnresolvedReferences self.btn_activate_setup.clicked.connect(self.activate_setup) self.btn_activate_setup.setToolTip("Activate the selected setup profile") self.btn_box.addButton(self.btn_activate_setup, QtGui.QDialogButtonBox.ActionRole) # --- refresh self.btn_refresh_list = QtGui.QPushButton("Refresh") # noinspection PyUnresolvedReferences self.btn_refresh_list.clicked.connect(self.on_setup_changed) self.btn_refresh_list.setToolTip("Refresh the profiles from the setup database") self.btn_box.addButton(self.btn_refresh_list, QtGui.QDialogButtonBox.ActionRole) # --- open folder self.btn_open_folder = QtGui.QPushButton("Folder") # noinspection PyUnresolvedReferences self.btn_open_folder.clicked.connect(self.on_open_folder) self.btn_open_folder.setToolTip("Open the folder with the setup database") self.btn_box.addButton(self.btn_open_folder, QtGui.QDialogButtonBox.ActionRole) self.main_layout.addSpacing(18)
def setupUi(self, Dialog): Dialog.setObjectName("Dialog") #Dialog.resize(380, 210) sc = 10.0 Dialog.resize(380, 40+33*sc) #Define o tamanho da caixa dialogo self.buttonBox = QtGui.QDialogButtonBox(Dialog) self.buttonBox.setGeometry(QtCore.QRect(0, 33*sc, 341, 32)) #Define o tamanho do layout dos botões do dialogo self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.cadastro = QtGui.QPushButton('Cadastrar Novo') self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") #print self.buttonBox.buttons self.formLayoutWidget = QtGui.QWidget(Dialog) self.formLayoutWidget.setGeometry(QtCore.QRect(10, 10, 350, 33*sc)) #Define a localização do layout das propriedades (coordenada x do ponto, coordenada y do ponto, dimensão em x, dimensão em y) self.layout = QtGui.QVBoxLayout() self.subLayout1 = QtGui.QHBoxLayout() self.sublayout2 = QtGui.QHBoxLayout() self.sublayout3 = QtGui.QHBoxLayout() self.sublayout4 = QtGui.QHBoxLayout() # Definição da COMBOBOX self.testeLabel = QtGui.QLabel(self.formLayoutWidget) self.testeLabel.setObjectName("testeLabel") self.formLayout.setWidget(10, QtGui.QFormLayout.LabelRole, self.testeLabel) self.testeLineEdit = QtGui.QComboBox(self.formLayoutWidget) self.testeLineEdit.setObjectName("testeEdit") self.testeLineEdit.addItems(self.scene.dict_prop.keys()) self.testeLineEdit.insertItem(0,"Custom") index = self.testeLineEdit.findText(self.item.text_config) # if index < 0: # index = 0 self.testeLineEdit.setCurrentIndex(index) self.formLayout.setWidget(10, QtGui.QFormLayout.FieldRole, self.testeLineEdit) self.testeLineEdit.currentIndexChanged.connect(self.update_values) #definição da propriedade RTC self.RTCLabel = QtGui.QLabel(self.formLayoutWidget) self.RTCLabel.setObjectName("identificaOLabel") self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.identificaOLabel) self.RTCLineEdit = QtGui.QLineEdit(self.formLayoutWidget) self.RTCLineEdit.setObjectName("RTCLineEdit") self.RTCLineEdit.setPlaceholderText(self.item.text.toPlainText()) self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.RTCLineEdit) self.RTCLineEdit.textChanged.connect(self.en_dis_button) #definição da propriedade RTP self.RTPLabel = QtGui.QLabel(self.formLayoutWidget) self.RTPLabel.setObjectName("RTPLabel") self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.RTPLabel) self.RTPLineEdit = QtGui.QLineEdit(self.formLayoutWidget) self.RTPLineEdit.setObjectName("RTPLineEdit") self.RTPLineEdit.setText(str(self.item.chave.ratedCurrent)) self.formLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.RTPLineEdit) self.RTPLineEdit.textEdited.connect(self.custom) ''' if self.identificaOLineEdit.text() == "": print self.buttonBox.buttons() self.buttonBox.buttons()[0].setEnabled(False) else: self.buttonBox.buttons()[0].setEnabled(True) if self.identificaOLineEdit.placeholderText() != "": self.buttonBox.buttons()[0].setEnabled(True) ''' self.retranslateUi(Dialog) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("accepted()"), Dialog.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("rejected()"), Dialog.reject) QtCore.QMetaObject.connectSlotsByName(Dialog)
def setup_ui(self): self.setWindowTitle("Settings") self.setMinimumHeight(480) self.setMinimumWidth(640) # Set the settings tree widget self.treeWidget = QtGui.QTreeWidget(self) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Maximum, QtGui.QSizePolicy.Expanding) sizePolicy.setHeightForWidth(self.treeWidget.sizePolicy(). hasHeightForWidth()) self.treeWidget.setSizePolicy(sizePolicy) self.treeWidget.setMaximumWidth(180) self.treeWidget.setAnimated(False) self.treeWidget.setHeaderHidden(True) # Set Player Group Box self.playerGroupBox = QtGui.QGroupBox("Audio Player", self) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHeightForWidth(self.playerGroupBox.sizePolicy(). hasHeightForWidth()) self.playerGroupBox.setSizePolicy(sizePolicy) self.playerGroupBox.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter) self.playerGroupBox.setVisible(True) self.formLayout = QtGui.QFormLayout(self.playerGroupBox) self.formLayout.setSizeConstraint(QtGui.QLayout.SetDefaultConstraint) self.formLayout.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow) self.formLayout.setRowWrapPolicy(QtGui.QFormLayout.DontWrapRows) self.formLayout.setLabelAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.formLayout.setFormAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignTop) self.formLayout.setContentsMargins(24, 24, 24, 24) self.formLayout.setHorizontalSpacing(24) self.formLayout.setVerticalSpacing(24) self.playbackfreqLabel = QtGui.QLabel("Playback frequency (Hz):", self.playerGroupBox) self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.playbackfreqLabel) self.playbackrateSpinBox = QtGui.QSpinBox(self.playerGroupBox) self.playbackrateSpinBox.setMinimum(100) self.playbackrateSpinBox.setMaximum(16000) self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.playbackrateSpinBox) self.bitdepthLabel = QtGui.QLabel("Sample Format:", self.playerGroupBox) self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.bitdepthLabel) self.bitdepthComboBox = QtGui.QComboBox(self.playerGroupBox) self.bitdepthComboBox.addItems(playertoolbar.bit_depths.keys()) self.formLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.bitdepthComboBox) # set colors group box self.colorsGroupBox = QtGui.QGroupBox("Colors", self) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHeightForWidth(self.colorsGroupBox.sizePolicy(). hasHeightForWidth()) self.colorsGroupBox.setSizePolicy(sizePolicy) self.colorsGroupBox.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter) self.colorsGroupBox.setVisible(False) self.colorsLayout = QtGui.QVBoxLayout(self.colorsGroupBox) self.colorKeyWidget = QtGui.QWidget(self.colorsGroupBox) self.colorKeyLayout = QtGui.QFormLayout(self.colorKeyWidget) self.colorKeyLayout.setSizeConstraint(QtGui.QLayout.SetDefaultConstraint) self.colorKeyLayout.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow) self.colorKeyLayout.setRowWrapPolicy(QtGui.QFormLayout.DontWrapRows) self.colorKeyLayout.setLabelAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.colorKeyLayout.setFormAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignTop) self.colorKeyLayout.setContentsMargins(24, 24, 24, 24) self.colorKeyLayout.setHorizontalSpacing(24) self.colorKeyLabel = QtGui.QLabel("Key to color the events:", self.colorsGroupBox) self.colorKeyComboBox = QtGui.QComboBox(self.colorsGroupBox) self.colorKeyComboBox.addItems(COLOR_KEYS_LABELS) self.colorKeyLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.colorKeyLabel) self.colorKeyLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.colorKeyComboBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) # color by method buttons self.colorMethodButtonsWidget = QtGui.QWidget(self.colorsGroupBox) self.colorMethodButtonsWidget.setSizePolicy(sizePolicy) self.colorMethodButtonsLayout = QtGui.QVBoxLayout(self.colorMethodButtonsWidget) self.colorMethodButtonsLayout.setAlignment(QtCore.Qt.AlignTop) self.colorMethodTakanamiButton = QtGui.QPushButton("Takanami method", self.colorMethodButtonsWidget) self.colorMethodStaLtaButton = QtGui.QPushButton("STA-LTA method", self.colorMethodButtonsWidget) self.colorMethodStaLtaTakanamiButton = QtGui.QPushButton("STA-LTA + Takanami method", self.colorMethodButtonsWidget) self.colorMethodAmpaButton = QtGui.QPushButton("AMPA method", self.colorMethodButtonsWidget) self.colorMethodAmpaTakanamiButton = QtGui.QPushButton("AMPA + Takanami method", self.colorMethodButtonsWidget) self.colorMethodOtherButton = QtGui.QPushButton("Other method", self.colorMethodButtonsWidget) self.colorMethodButtonsLayout.addWidget(self.colorMethodStaLtaButton) self.colorMethodButtonsLayout.addWidget(self.colorMethodStaLtaTakanamiButton) self.colorMethodButtonsLayout.addWidget(self.colorMethodAmpaButton) self.colorMethodButtonsLayout.addWidget(self.colorMethodAmpaTakanamiButton) self.colorMethodButtonsLayout.addWidget(self.colorMethodTakanamiButton) self.colorMethodButtonsLayout.addWidget(self.colorMethodOtherButton) self.colorMethodButtonsWidget.setVisible(False) # color by mode buttons self.colorModeButtonsWidget = QtGui.QWidget(self.colorsGroupBox) self.colorModeButtonsWidget.setSizePolicy(sizePolicy) self.colorModeButtonsLayout = QtGui.QVBoxLayout(self.colorModeButtonsWidget) self.colorModeButtonsLayout.setAlignment(QtCore.Qt.AlignTop) self.colorModeManualButton = QtGui.QPushButton("Manual", self.colorModeButtonsWidget) self.colorModeAutomaticButton = QtGui.QPushButton("Automatic", self.colorModeButtonsWidget) self.colorModeButtonsLayout.addWidget(self.colorModeManualButton) self.colorModeButtonsLayout.addWidget(self.colorModeAutomaticButton) self.colorModeButtonsWidget.setVisible(False) # color by status buttons self.colorStatusButtonsWidget = QtGui.QWidget(self.colorsGroupBox) self.colorStatusButtonsWidget.setSizePolicy(sizePolicy) self.colorStatusButtonsLayout = QtGui.QVBoxLayout(self.colorStatusButtonsWidget) self.colorStatusButtonsLayout.setAlignment(QtCore.Qt.AlignTop) self.colorStatusPreliminaryButton = QtGui.QPushButton("Preliminary", self.colorStatusButtonsWidget) self.colorStatusReviewedButton = QtGui.QPushButton("Reviewed", self.colorStatusButtonsWidget) self.colorStatusConfirmedButton = QtGui.QPushButton("Confirmed", self.colorStatusButtonsWidget) self.colorStatusRejectedButton = QtGui.QPushButton("Rejected", self.colorStatusButtonsWidget) self.colorStatusFinalButton = QtGui.QPushButton("Final", self.colorStatusButtonsWidget) self.colorStatusButtonsLayout.addWidget(self.colorStatusPreliminaryButton) self.colorStatusButtonsLayout.addWidget(self.colorStatusReviewedButton) self.colorStatusButtonsLayout.addWidget(self.colorStatusConfirmedButton) self.colorStatusButtonsLayout.addWidget(self.colorStatusRejectedButton) self.colorStatusButtonsLayout.addWidget(self.colorStatusFinalButton) self.colorStatusButtonsWidget.setVisible(False) self.colorsLayout.addWidget(self.colorKeyWidget) self.colorsLayout.addWidget(self.colorMethodButtonsWidget) self.colorsLayout.addWidget(self.colorModeButtonsWidget) self.colorsLayout.addWidget(self.colorStatusButtonsWidget) # Set Spectrogram Group Box self.specgramGroupBox = QtGui.QGroupBox("Spectrogram", self) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHeightForWidth(self.specgramGroupBox.sizePolicy(). hasHeightForWidth()) self.specgramGroupBox.setSizePolicy(sizePolicy) self.specgramGroupBox.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter) self.specgramGroupBox.setVisible(False) self.specgramFormLayout = QtGui.QFormLayout(self.specgramGroupBox) self.specgramFormLayout.setSizeConstraint(QtGui.QLayout.SetDefaultConstraint) self.specgramFormLayout.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow) self.specgramFormLayout.setRowWrapPolicy(QtGui.QFormLayout.DontWrapRows) self.specgramFormLayout.setLabelAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.specgramFormLayout.setFormAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignTop) self.specgramFormLayout.setContentsMargins(24, 24, 24, 24) self.specgramFormLayout.setHorizontalSpacing(24) self.specgramFormLayout.setVerticalSpacing(24) self.windowlenLabel = QtGui.QLabel("Window length (in samples):", self.specgramGroupBox) self.windowlenComboBox = QtGui.QComboBox(self.specgramGroupBox) self.windowlenComboBox.addItems(map(str, SPECGRAM_WINDOW_LENGTHS)) self.noverlapLabel = QtGui.QLabel("Overlap (in samples):", self.specgramGroupBox) self.noverlapSpinBox = QtGui.QSpinBox(self.specgramGroupBox) self.noverlapSpinBox.setMinimum(0) self.windowLabel = QtGui.QLabel("Window type:", self.specgramGroupBox) self.windowComboBox = QtGui.QComboBox(self.specgramGroupBox) self.windowComboBox.addItems(plotting.SPECGRAM_WINDOWS_NAMES) self.specgramFormLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.windowlenLabel) self.specgramFormLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.windowlenComboBox) self.specgramFormLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.noverlapLabel) self.specgramFormLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.noverlapSpinBox) self.specgramFormLayout.setWidget(2, QtGui.QFormLayout.LabelRole, self.windowLabel) self.specgramFormLayout.setWidget(2, QtGui.QFormLayout.FieldRole, self.windowComboBox) # Button Box self.buttonBox = QtGui.QDialogButtonBox(self) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Apply | QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.buttonBox.button(QtGui.QDialogButtonBox.Apply).setDefault(True) # Set layouts self.settings_frame = QtGui.QFrame(self) self.horizontalLayout = QtGui.QHBoxLayout(self.settings_frame) self.horizontalLayout.setContentsMargins(0, 0, 0, 0) self.horizontalLayout.addWidget(self.treeWidget) self.horizontalLayout.addWidget(self.playerGroupBox) self.horizontalLayout.addWidget(self.colorsGroupBox) self.horizontalLayout.addWidget(self.specgramGroupBox) self.verticalLayout = QtGui.QVBoxLayout(self) self.verticalLayout.addWidget(self.settings_frame) self.verticalLayout.addWidget(self.buttonBox) self.setLayout(self.verticalLayout) self.item_player = QtGui.QTreeWidgetItem(self.treeWidget) self.item_colors = QtGui.QTreeWidgetItem(self.treeWidget) self.item_specgram = QtGui.QTreeWidgetItem(self.treeWidget) self.item_player.setText(0, self.playerGroupBox.title()) self.item_colors.setText(0, self.colorsGroupBox.title()) self.item_specgram.setText(0, self.specgramGroupBox.title()) self.treeWidget.addTopLevelItem(self.item_player) self.treeWidget.setSortingEnabled(False) self._settingsMenus = {} self._settingsMenus[self.treeWidget.topLevelItem(0).text(0)] = self.playerGroupBox self._settingsMenus[self.treeWidget.topLevelItem(1).text(0)] = self.colorsGroupBox self._settingsMenus[self.treeWidget.topLevelItem(2).text(0)] = self.specgramGroupBox self.treeWidget.setCurrentItem(self.treeWidget.topLevelItem(0)) self.currentMenu = self.playerGroupBox
def setupUi(self, ExceptionDialog): ExceptionDialog.setObjectName("ExceptionDialog") ExceptionDialog.resize(506, 546) ExceptionDialog.setSizeGripEnabled(False) ExceptionDialog.setModal(True) self.verticalLayout = QtGui.QVBoxLayout(ExceptionDialog) self.verticalLayout.setObjectName("verticalLayout") self.widget = QtGui.QWidget(ExceptionDialog) self.widget.setObjectName("widget") self.horizontalLayout = QtGui.QHBoxLayout(self.widget) self.horizontalLayout.setContentsMargins(0, 0, 0, 0) self.horizontalLayout.setObjectName("horizontalLayout") self.label_2 = QtGui.QLabel(self.widget) self.label_2.setText("") self.label_2.setPixmap(QtGui.QPixmap("icons/unhandled_exception.png")) self.label_2.setAlignment(QtCore.Qt.AlignCenter) self.label_2.setObjectName("label_2") self.horizontalLayout.addWidget(self.label_2) self.label = QtGui.QLabel(self.widget) self.label.setWordWrap(True) self.label.setObjectName("label") self.horizontalLayout.addWidget(self.label) self.verticalLayout.addWidget(self.widget) self.line = QtGui.QFrame(ExceptionDialog) self.line.setFrameShape(QtGui.QFrame.HLine) self.line.setFrameShadow(QtGui.QFrame.Sunken) self.line.setObjectName("line") self.verticalLayout.addWidget(self.line) self.label_3 = QtGui.QLabel(ExceptionDialog) self.label_3.setWordWrap(True) self.label_3.setObjectName("label_3") self.verticalLayout.addWidget(self.label_3) self.line_3 = QtGui.QFrame(ExceptionDialog) self.line_3.setFrameShape(QtGui.QFrame.HLine) self.line_3.setFrameShadow(QtGui.QFrame.Sunken) self.line_3.setObjectName("line_3") self.verticalLayout.addWidget(self.line_3) self.mantisLink = QtGui.QLabel(ExceptionDialog) self.mantisLink.setTextFormat(QtCore.Qt.AutoText) self.mantisLink.setAlignment(QtCore.Qt.AlignCenter) self.mantisLink.setOpenExternalLinks(True) self.mantisLink.setObjectName("mantisLink") self.verticalLayout.addWidget(self.mantisLink) self.line_4 = QtGui.QFrame(ExceptionDialog) self.line_4.setFrameShape(QtGui.QFrame.HLine) self.line_4.setFrameShadow(QtGui.QFrame.Sunken) self.line_4.setObjectName("line_4") self.verticalLayout.addWidget(self.line_4) self.details = QtGui.QTextBrowser(ExceptionDialog) self.details.setObjectName("details") self.verticalLayout.addWidget(self.details) self.line_2 = QtGui.QFrame(ExceptionDialog) self.line_2.setFrameShape(QtGui.QFrame.HLine) self.line_2.setFrameShadow(QtGui.QFrame.Sunken) self.line_2.setObjectName("line_2") self.verticalLayout.addWidget(self.line_2) self.buttonBox = QtGui.QDialogButtonBox(ExceptionDialog) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Close | QtGui.QDialogButtonBox.Ok) self.buttonBox.setCenterButtons(False) self.buttonBox.setObjectName("buttonBox") self.verticalLayout.addWidget(self.buttonBox) self.retranslateUi(ExceptionDialog) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("accepted()"), ExceptionDialog.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("rejected()"), ExceptionDialog.reject) QtCore.QMetaObject.connectSlotsByName(ExceptionDialog)
def __init__(self, theParent=None): QtGui.QDialog.__init__(self, theParent) self.m_FileName = None aLayout = QtGui.QVBoxLayout() aTabLayout = QtGui.QHBoxLayout() aToolBar = self.createToolBar() aTabLayout.addWidget(aToolBar) aSplitter = QtGui.QSplitter(self) aTabWidget = QtGui.QTabWidget(self) aBasicTab = self.createGeneralPanel(aTabWidget) aTabWidget.addTab(aBasicTab, self.tr("General")) anEnclosureStandPanel = self.createEnclosureStandPanel(aTabWidget) aTabWidget.addTab(anEnclosureStandPanel, self.tr("Enclosure stands")) self.m_CustomStandsWidget = CustomStandsWidget(self) aTabWidget.addTab(self.m_CustomStandsWidget, self.tr("Custom stands")) self.m_LeftPanelWidget = EnclosurePanelWidget(self.tr("Create panel"), aTabWidget) aTabWidget.addTab(self.m_LeftPanelWidget, self.tr("Left panel")) self.m_RightPanelWidget = EnclosurePanelWidget(self.tr("Create panel"), aTabWidget) aTabWidget.addTab(self.m_RightPanelWidget, self.tr("Right panel")) self.m_FrontPanelWidget = EnclosurePanelWidget(self.tr("Create panel"), aTabWidget) aTabWidget.addTab(self.m_FrontPanelWidget, self.tr("Front panel")) self.m_BackPanelWidget = EnclosurePanelWidget(self.tr("Create panel"), aTabWidget) aTabWidget.addTab(self.m_BackPanelWidget, self.tr("Back panel")) self.m_EarsWidget = EarsWidget(aTabWidget) aSplitter.addWidget(aTabWidget) aTabWidget.addTab(self.m_EarsWidget, self.tr("Ears")) self.m_HelpWdg = QtGui.QTextBrowser(self) self.m_HelpWdg.setSearchPaths([helpPath]) self.m_HelpWdg.setOpenLinks(True) self.m_HelpWdg.setOpenExternalLinks(True) self.m_HelpWdg.setSource(QtCore.QUrl.fromLocalFile("help.html")) aSplitter.addWidget(self.m_HelpWdg) aTabLayout.addWidget(aSplitter) aLayout.addLayout(aTabLayout) aDlgBtns = QtGui.QDialogButtonBox(QtGui.QDialogButtonBox.Ok | QtGui.QDialogButtonBox.Cancel) aDlgBtns.accepted.connect(self.accept) aDlgBtns.rejected.connect(self.reject) aLayout.addWidget(aDlgBtns) self.setLayout(aLayout) self.setTitle() self.onHelp()
def __init__(self, lib_title, repo): """ Constructor """ self.library_path \ = document_properties.TemplateLibrary.Path.get_value() self.library_title = lib_title self.repo = repo QtGui.QDialog.__init__(self) self.setObjectName("GitConfig") self.resize(420, 250) self.verticalLayout = QtGui.QVBoxLayout(self) self.verticalLayout.setObjectName("verticalLayout") self.groupBox_3 = QtGui.QGroupBox(self) self.groupBox_3.setObjectName("groupBox_3") self.horizontalLayout_3 = QtGui.QHBoxLayout(self.groupBox_3) self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.lineEdit_3 = QtGui.QLineEdit(self.groupBox_3) self.lineEdit_3.setObjectName("lineEdit_3") self.horizontalLayout_3.addWidget(self.lineEdit_3) self.pushButton_3 = QtGui.QPushButton(self.groupBox_3) self.pushButton_3.setObjectName("pushButton_3") self.horizontalLayout_3.addWidget(self.pushButton_3) self.verticalLayout.addWidget(self.groupBox_3) self.groupBox = QtGui.QGroupBox(self) self.groupBox.setObjectName("groupBox") self.horizontalLayout = QtGui.QHBoxLayout(self.groupBox) self.horizontalLayout.setObjectName("horizontalLayout") self.lineEdit = QtGui.QLineEdit(self.groupBox) self.lineEdit.setObjectName("lineEdit") self.horizontalLayout.addWidget(self.lineEdit) self.pushButton = QtGui.QPushButton(self.groupBox) self.pushButton.setObjectName("pushButton") self.horizontalLayout.addWidget(self.pushButton) self.verticalLayout.addWidget(self.groupBox) self.groupBox_2 = QtGui.QGroupBox(self) self.groupBox_2.setObjectName("groupBox_2") self.verticalLayout_2 = QtGui.QVBoxLayout(self.groupBox_2) self.verticalLayout_2.setObjectName("verticalLayout_2") self.lineEdit_2 = QtGui.QLineEdit(self.groupBox_2) self.lineEdit_2.setObjectName("lineEdit_2") self.verticalLayout_2.addWidget(self.lineEdit_2) self.label = QtGui.QLabel(self.groupBox_2) self.label.setObjectName("label") self.verticalLayout_2.addWidget(self.label) self.verticalLayout.addWidget(self.groupBox_2) self.buttonBox = QtGui.QDialogButtonBox(self) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons( QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok ) self.buttonBox.setObjectName("buttonBox") self.verticalLayout.addWidget(self.buttonBox) self.retranslateUi() QtCore.QObject.connect( self.buttonBox, QtCore.SIGNAL("accepted()"), self.accept ) QtCore.QObject.connect( self.buttonBox, QtCore.SIGNAL("rejected()"), self.reject ) QtCore.QObject.connect( self.pushButton, QtCore.SIGNAL("clicked()"), self.setdefaulturl ) QtCore.QObject.connect( self.pushButton_3, QtCore.SIGNAL("clicked()"), self.changepath ) QtCore.QMetaObject.connectSlotsByName(self) librarypath = App.ParamGet('User parameter:Plugins/parts_library') \ .GetString('destination', '') if not librarypath: librarypath = resources.__path__[0] + '/data/template_library/' self.lineEdit_3.setText(librarypath)
def setupUi(self, Dialog): self.dialog = Dialog Dialog.setObjectName("Dialog") Dialog.resize(600, 380) Dialog.closeEvent = self.closeEvent Dialog.setWindowModality(QtCore.Qt.ApplicationModal) self.gridLayout = QtGui.QGridLayout(Dialog) self.gridLayout.setObjectName("gridLayout") self.tabWidget = QtGui.QTabWidget(Dialog) self.tabWidget.setObjectName("tabWidget") self.tab_3 = QtGui.QWidget() self.tab_3.setObjectName("tab_3") self.tabWidget.addTab(self.tab_3, "") self.gridLayout_2 = QtGui.QGridLayout(self.tab_3) self.gridLayout_2.setObjectName("gridLayout_2") self.groupBox = QtGui.QGroupBox(self.tab_3) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.groupBox.sizePolicy().hasHeightForWidth()) self.groupBox.setSizePolicy(sizePolicy) self.groupBox.setObjectName("groupBox") self.gridLayout_4 = QtGui.QGridLayout(self.groupBox) self.gridLayout_4.setObjectName("gridLayout_4") self.checkBox = QtGui.QCheckBox(self.groupBox) self.checkBox.setObjectName("checkBox") self.gridLayout_4.addWidget(self.checkBox, 0, 0, 1, 1) self.gridLayout_2.addWidget(self.groupBox, 0, 0, 1, 1) # self.groupBox_2 = QtGui.QGroupBox(self.tab_3) # sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Ignored, QtGui.QSizePolicy.Fixed) # sizePolicy.setHorizontalStretch(0) # sizePolicy.setVerticalStretch(0) # sizePolicy.setHeightForWidth(self.groupBox_2.sizePolicy().hasHeightForWidth()) # self.groupBox_2.setSizePolicy(sizePolicy) # self.groupBox_2.setObjectName("groupBox_2") # self.gridLayout_5 = QtGui.QGridLayout(self.groupBox_2) # self.gridLayout_5.setObjectName("gridLayout_5") # self.dbLabel = QtGui.QLabel(self.groupBox_2) # self.dbLabel.setObjectName("dbLabel") # self.gridLayout_5.addWidget(self.dbLabel, 0, 0, 1, 1) # self.dbLineEdit = QtGui.QLineEdit(self.groupBox_2) # self.dbLineEdit.setObjectName("dbLineEdit") # self.gridLayout_5.addWidget(self.dbLineEdit, 0, 1, 1, 1) # self.dbPushButton = QtGui.QPushButton(self.groupBox_2) # self.dbPushButton.setObjectName("dbPushButton") # self.gridLayout_5.addWidget(self.dbPushButton, 0, 2, 1, 1) # self.rdbLabel = QtGui.QLabel(self.groupBox_2) # self.rdbLabel.setObjectName("rdbLabel") # self.gridLayout_5.addWidget(self.rdbLabel, 1, 0, 1, 1) # self.rdbLineEdit = QtGui.QLineEdit(self.groupBox_2) # self.rdbLineEdit.setObjectName("rdbLineEdit") # self.gridLayout_5.addWidget(self.rdbLineEdit, 1, 1, 1, 1) # self.rdbPushButton = QtGui.QPushButton(self.groupBox_2) # self.rdbPushButton.setObjectName("rdbPushButton") # self.gridLayout_5.addWidget(self.rdbPushButton, 1, 2, 1, 1) # self.templLabel = QtGui.QLabel(self.groupBox_2) # self.templLabel.setObjectName("templLabel") # self.gridLayout_5.addWidget(self.templLabel, 2, 0, 1, 1) # self.templLineEdit = QtGui.QLineEdit(self.groupBox_2) # self.templLineEdit.setObjectName("templLineEdit") # self.gridLayout_5.addWidget(self.templLineEdit, 2, 1, 1, 1) # self.templPushButton = QtGui.QPushButton(self.groupBox_2) # self.templPushButton.setObjectName("templPushButton") # self.gridLayout_5.addWidget(self.templPushButton, 2, 2, 1, 1) # self.defaultLabel = QtGui.QLabel(self.groupBox_2) # self.defaultLabel.setObjectName("defaultLabel") # self.gridLayout_5.addWidget(self.defaultLabel, 3, 0, 1, 1) # self.reportsLineEdit = QtGui.QLineEdit(self.groupBox_2) # self.reportsLineEdit.setObjectName("reportsLineEdit") # self.gridLayout_5.addWidget(self.reportsLineEdit, 3, 1, 1, 1) # self.defaultPushButton = QtGui.QPushButton(self.groupBox_2) # self.defaultPushButton.setObjectName("defaultPushButton") # self.gridLayout_5.addWidget(self.defaultPushButton, 3, 2, 1, 1) # self.gridLayout_2.addWidget(self.groupBox_2, 1, 0, 1, 1) self.groupBox_3 = QtGui.QGroupBox(self.tab_3) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.groupBox_3.sizePolicy().hasHeightForWidth()) self.groupBox_3.setSizePolicy(sizePolicy) self.groupBox_3.setObjectName("groupBox_3") self.formLayout = QtGui.QFormLayout(self.groupBox_3) self.formLayout.setObjectName("formLayout") self.label_2 = QtGui.QLabel(self.groupBox_3) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_2.sizePolicy().hasHeightForWidth()) self.label_2.setSizePolicy(sizePolicy) self.label_2.setObjectName("label_2") self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.label_2) self.yearSpinBox = QtGui.QSpinBox(self.groupBox_3) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.yearSpinBox.sizePolicy().hasHeightForWidth()) self.yearSpinBox.setSizePolicy(sizePolicy) self.yearSpinBox.setMinimum(2010) self.yearSpinBox.setMaximum(2099) self.yearSpinBox.setObjectName("yearSpinBox") self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.yearSpinBox) self.gridLayout_2.addWidget(self.groupBox_3, 2, 0, 1, 1) spacerItem = QtGui.QSpacerItem(20, 142, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.gridLayout_2.addItem(spacerItem, 3, 0, 1, 1) self.tabWidget.addTab(self.tab_3, "") self.gridLayout.addWidget(self.tabWidget, 0, 0, 1, 1) self.tab = QtGui.QWidget() self.tab.setObjectName("tab") self.gridLayout_2 = QtGui.QGridLayout(self.tab) self.gridLayout_2.setObjectName("gridLayout_2") self.label = QtGui.QLabel(self.tab) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label.sizePolicy().hasHeightForWidth()) self.label.setSizePolicy(sizePolicy) self.label.setObjectName("label") self.gridLayout_2.addWidget(self.label, 0, 0, 1, 1) self.comboBox = QtGui.QComboBox(self.tab) self.comboBox.setObjectName("comboBox") self.comboBox.addItems([dept[1] for dept in self.depts]) self.comboBox.activated[str].connect(self.setNormsTable) self.tab_4 = QtGui.QWidget() self.tab_4.setObjectName("tab_4") self.gridLayout_7 = QtGui.QGridLayout(self.tab_4) self.gridLayout_7.setObjectName("gridLayout_7") self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.addButton = QtGui.QPushButton(self.tab_4) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap("resources/images/add.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) icon1 = QtGui.QIcon() icon1.addPixmap(QtGui.QPixmap("resources/images/delete.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.addButton.setIcon(icon) self.addButton.setObjectName("addButton") self.horizontalLayout.addWidget(self.addButton) self.deleteButton = QtGui.QPushButton(self.tab_4) self.deleteButton.setIcon(icon1) self.deleteButton.setObjectName("deleteButton") self.horizontalLayout.addWidget(self.deleteButton) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem) self.gridLayout_7.addLayout(self.horizontalLayout, 0, 0, 1, 1) self.deptTable = QtGui.QTableWidget(self.tab_4) self.deptTable.setObjectName("deptTable") self.deptTable.setColumnCount(0) self.deptTable.setRowCount(0) self.deptTable.verticalHeader().setVisible(False) self.deptTable.horizontalHeader().setHighlightSections(False) self.deptTable.setAlternatingRowColors(True) self.deptTable.setSelectionBehavior(QtGui.QAbstractItemView.SelectRows) self.deptTable.setSelectionMode( QtGui.QAbstractItemView.SingleSelection) self.gridLayout_7.addWidget(self.deptTable, 1, 0, 1, 1) self.tabWidget.addTab(self.tab_4, "") self.gridLayout.addWidget(self.tabWidget, 0, 0, 1, 1) self.buttonBox = QtGui.QDialogButtonBox(Dialog) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.gridLayout.addWidget(self.buttonBox, 2, 0, 1, 1) self.gridLayout_2.addWidget(self.comboBox, 0, 1, 1, 1) self.normsTable = QtGui.QTableWidget(self.tab) self.normsTable.setObjectName("normsTable") self.normsTable.setColumnCount(0) self.normsTable.setRowCount(0) self.normsTable.setSelectionMode( QtGui.QAbstractItemView.SingleSelection) self.normsTable.setAlternatingRowColors(True) self.gridLayout_2.addWidget(self.normsTable, 1, 0, 1, 2) self.tabWidget.addTab(self.tab, "") self.tab_2 = QtGui.QWidget() self.tab_2.setObjectName("tab_2") self.gridLayout_3 = QtGui.QGridLayout(self.tab_2) self.gridLayout_3.setObjectName("gridLayout_3") self.hardwareTable = QtGui.QTableWidget(self.tab_2) self.hardwareTable.setObjectName("hardwareTable") self.hardwareTable.setColumnCount(0) self.hardwareTable.setRowCount(0) self.hardwareTable.setSelectionMode( QtGui.QAbstractItemView.SingleSelection) self.hardwareTable.setAlternatingRowColors(True) self.gridLayout_3.addWidget(self.hardwareTable, 0, 0, 1, 1) self.tabWidget.addTab(self.tab_2, "") self.gridLayout.addWidget(self.tabWidget, 0, 0, 1, 1) self.buttonBox = QtGui.QDialogButtonBox(Dialog) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.gridLayout.addWidget(self.buttonBox, 2, 0, 1, 1) self.setDeptsTable() self.setHardwareTable() self.setNormsTable() self.retranslateUi(Dialog) self.tabWidget.setCurrentIndex(0) self.loadSettings() #QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("accepted()"), Dialog.close) #QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("rejected()"), Dialog.reject) self.buttonBox.accepted.connect(Dialog.close) self.buttonBox.rejected.connect(Dialog.reject) self.addButton.clicked.connect(self.addDept) self.deleteButton.clicked.connect(self.deleteDept) self.deptTable.cellChanged.connect(self.updateDept) QtCore.QMetaObject.connectSlotsByName(Dialog)
def __init__(self): infoIcon = [ '16 16 3 1', ' c None', '+ c #444444', '. c #e6e6e6', ' ...... ', ' .......... ', ' ......++.... ', ' .......++.....', ' ..............', '.....+++++......', '....+++++.......', '.......++.......', '.......++.......', '.......+........', '......++........', ' .....++.+.....', ' .....++++.....', ' .....++..... ', ' .......... ', ' ...... ' ] # Hide/show "to column" label and spinbox based on mode type def disableWidget(currentIndex): if self.d1.currentText() == "Set aliases": iN3.hide() self.d3.setEnabled(False) self.d3.hide() elif self.d1.currentText() == "Clear aliases": iN3.hide() self.d3.setEnabled(False) self.d3.hide() else: iN3.show() self.d3.setEnabled(True) self.d3.show() self.dialog = None self.dialog = QtGui.QDialog() self.dialog.resize(400, 140) self.dialog.setWindowTitle("Alias manager") iN1 = QtGui.QLabel("mode:") iN1.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignVCenter) self.d1 = QtGui.QComboBox() self.d1.addItem("Set aliases") self.d1.addItem("Clear aliases") self.d1.addItem("Move aliases") self.d1.addItem("Generate part family") self.d1.setCurrentIndex(0) # set default item self.d1.currentIndexChanged['QString'].connect(disableWidget) iN2x = QtGui.QLabel("sheet:") iN2x.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignVCenter) self.dx = QtGui.QComboBox() for obj in App.ActiveDocument.Objects: if obj.TypeId == 'Spreadsheet::Sheet': self.dx.addItem(obj.Label) iN2a = QtGui.QLabel("column:") iN2a.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignVCenter) iN2b = QtGui.QLabel("from") iN2b.setAlignment(QtCore.Qt.AlignCenter | QtCore.Qt.AlignVCenter) self.d2 = QtGui.QComboBox() for i in range(0, 26): self.d2.addItem(alphabet_list[i]) for i in range(0, 26): for j in range(0, 26): self.d2.addItem(alphabet_list[i] + alphabet_list[j]) self.d2.setCurrentIndex(1) # set default item iN3 = QtGui.QLabel("to") iN3.setAlignment(QtCore.Qt.AlignCenter | QtCore.Qt.AlignVCenter) iN3.hide() # set initial state hidden self.d3 = QtGui.QComboBox() for i in range(0, 26): self.d3.addItem(alphabet_list[i]) for i in range(0, 26): for j in range(0, 26): self.d3.addItem(alphabet_list[i] + alphabet_list[j]) self.d3.setCurrentIndex(2) # set default item self.d3.setEnabled(False) # set initial state to not editable self.d3.hide() # set initial state hidden iN4 = QtGui.QLabel("from row:") iN4.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignVCenter) self.d4 = QtGui.QSpinBox() self.d4.setValue(2.0) # set default item self.d4.setSingleStep(1.0) self.d4.setMinimum(1.0) iN5 = QtGui.QLabel("to row:") iN5.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignVCenter) self.d5 = QtGui.QSpinBox() self.d5.setValue(4.0) # set default item self.d5.setSingleStep(1.0) self.d5.setMinimum(1.0) # Info button self.d6 = QtGui.QPushButton("") self.d6.setFixedWidth(40) self.d6.setIcon(QtGui.QIcon(QtGui.QPixmap(infoIcon))) self.d6.clicked.connect(self.popup) okbox = QtGui.QDialogButtonBox(self.dialog) okbox.setOrientation(QtCore.Qt.Horizontal) okbox.setStandardButtons(QtGui.QDialogButtonBox.Ok | QtGui.QDialogButtonBox.Close) grid = QtGui.QGridLayout() grid.setSpacing(10) # Mode grid.addWidget(self.d1, 0, 0, 1, 3) # column, column from grid.addWidget(iN2x, 1, 0, 1, 1) grid.addWidget(self.dx, 1, 1, 1, 1) grid.addWidget(iN2a, 3, 0, 1, 1) grid.addWidget(iN2b, 2, 1, 1, 1) grid.addWidget(self.d2, 3, 1, 1, 1) # column to grid.addWidget(iN3, 2, 2, 1, 1) grid.addWidget(self.d3, 3, 2, 1, 1) # from row grid.addWidget(iN4, 4, 0, 1, 1) grid.addWidget(self.d4, 4, 1, 1, 1) # to row grid.addWidget(iN5, 5, 0, 1, 1) grid.addWidget(self.d5, 5, 1) # + info grid.addWidget(self.d6, 7, 0, 1, 1) # cancel, OK grid.addWidget(okbox, 7, 1, 1, 2) self.dialog.setLayout(grid) # # Set Tab order (not needed anymore because of enabling/disabling spinboxes) # self.dialog.setTabOrder(self.d3, self.d1) # self.dialog.setTabOrder(self.d1, self.d2) # self.dialog.setTabOrder(self.d2, self.d4) # self.dialog.setTabOrder(self.d4, self.d5) # self.dialog.setTabOrder(self.d5, self.d3) QtCore.QObject.connect(okbox, QtCore.SIGNAL("rejected()"), self.close) QtCore.QObject.connect(okbox, QtCore.SIGNAL("accepted()"), self.aliasManager) QtCore.QMetaObject.connectSlotsByName(self.dialog) self.dialog.show() self.dialog.exec_()
def setup_ui(self): self.setWindowTitle("STA-LTA settings") self.verticalLayout = QtGui.QVBoxLayout(self) # Set STA-LTA Group Box self.staltaGroupBox = QtGui.QGroupBox("STA-LTA", self) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHeightForWidth( self.staltaGroupBox.sizePolicy().hasHeightForWidth()) self.staltaGroupBox.setSizePolicy(sizePolicy) self.staltaGroupBox.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter) self.formLayout = QtGui.QFormLayout(self.staltaGroupBox) self.formLayout.setSizeConstraint(QtGui.QLayout.SetDefaultConstraint) self.formLayout.setFieldGrowthPolicy( QtGui.QFormLayout.AllNonFixedFieldsGrow) self.formLayout.setRowWrapPolicy(QtGui.QFormLayout.DontWrapRows) self.formLayout.setLabelAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.formLayout.setFormAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignTop) self.formLayout.setContentsMargins(12, 12, 12, 12) self.formLayout.setHorizontalSpacing(24) self.staLabel = QtGui.QLabel("STA window (in seconds):", self.staltaGroupBox) self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.staLabel) self.staSpinBox = QtGui.QDoubleSpinBox(self.staltaGroupBox) self.staSpinBox.setAccelerated(True) self.staSpinBox.setMinimum(self.step) self.staSpinBox.setSingleStep(self.step) self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.staSpinBox) self.ltaLabel = QtGui.QLabel("LTA window (in seconds):", self.staltaGroupBox) self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.ltaLabel) self.ltaSpinBox = QtGui.QDoubleSpinBox(self.staltaGroupBox) self.ltaSpinBox.setAccelerated(True) self.ltaSpinBox.setMaximum(self.max_value) self.ltaSpinBox.setSingleStep(self.step) self.formLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.ltaSpinBox) self.verticalLayout.addWidget(self.staltaGroupBox) # Set Takanami Group Box self.takanamiGroupBox = QtGui.QGroupBox("Takanami Settings", self) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHeightForWidth( self.takanamiGroupBox.sizePolicy().hasHeightForWidth()) self.takanamiGroupBox.setSizePolicy(sizePolicy) self.takanamiformLayout = QtGui.QFormLayout(self.takanamiGroupBox) self.takanamiformLayout.setLabelAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.takanamiformLayout.setContentsMargins(12, 12, 12, 12) self.takanamiformLayout.setHorizontalSpacing(24) self.takanamiCheckBox = QtGui.QCheckBox("Apply Takanami on results", self.takanamiGroupBox) self.takanamiCheckBox.setChecked(True) self.takanamiformLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.takanamiCheckBox) self.takanamiMarginLabel = QtGui.QLabel( "Takanami Max. Margin (in seconds):", self.takanamiGroupBox) self.takanamiformLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.takanamiMarginLabel) self.takanamiMarginSpinBox = QtGui.QDoubleSpinBox( self.takanamiGroupBox) self.takanamiMarginSpinBox.setAccelerated(True) self.takanamiMarginSpinBox.setMinimum(1.0) self.takanamiMarginSpinBox.setMaximum(20.0) self.takanamiMarginSpinBox.setSingleStep(self.step) self.takanamiformLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.takanamiMarginSpinBox) self.verticalLayout.addWidget(self.takanamiGroupBox) # Button Box self.buttonBox = QtGui.QDialogButtonBox(self) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons( QtGui.QDialogButtonBox.RestoreDefaults | QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.verticalLayout.addWidget(self.buttonBox)
la.addWidget(QtGui.QLabel("Cartridge")) cartridge_check.setChecked(False) la.addWidget(cartridge_check) line6 = QtGui.QFrame(DialogBox) line6.setFrameShape(QtGui.QFrame.HLine) line6.setFrameShadow(QtGui.QFrame.Sunken) la.addWidget(line6) onedrawing_check = QtGui.QCheckBox(DialogBox) onedrawing_check.setObjectName("checkBox") la.addWidget(QtGui.QLabel("Group drawings in page")) onedrawing_check.setChecked(True) la.addWidget(onedrawing_check) line7 = QtGui.QFrame(DialogBox) line7.setFrameShape(QtGui.QFrame.HLine) line7.setFrameShadow(QtGui.QFrame.Sunken) la.addWidget(line7) box = QtGui.QDialogButtonBox(DialogBox) box.setOrientation(QtCore.Qt.Horizontal) box.setStandardButtons(QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) la.addWidget(box) QtCore.QObject.connect(box, QtCore.SIGNAL("accepted()"), proceed) QtCore.QObject.connect(box, QtCore.SIGNAL("rejected()"), close) QtCore.QMetaObject.connectSlotsByName(DialogBox) DialogBox.show()
def setupUi(self, NewModel): NewModel.setObjectName("NewModel") NewModel.setWindowModality(QtCore.Qt.ApplicationModal) NewModel.resize(272, 200) NewModel.setMinimumSize(QtCore.QSize(272, 200)) NewModel.setMaximumSize(QtCore.QSize(272, 200)) NewModel.setContextMenuPolicy(QtCore.Qt.NoContextMenu) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(":/newImage.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) NewModel.setWindowIcon(icon) NewModel.setWhatsThis("") NewModel.setLocale( QtCore.QLocale(QtCore.QLocale.English, QtCore.QLocale.UnitedStates)) NewModel.setSizeGripEnabled(False) NewModel.setModal(True) self.buttonBox = QtGui.QDialogButtonBox(NewModel) self.buttonBox.setGeometry(QtCore.QRect(40, 160, 201, 32)) self.buttonBox.setMaximumSize(QtCore.QSize(300, 300)) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.buttonBox.setCenterButtons(True) self.buttonBox.setObjectName("buttonBox") self.formLayoutWidget = QtGui.QWidget(NewModel) self.formLayoutWidget.setGeometry(QtCore.QRect(40, 20, 191, 131)) self.formLayoutWidget.setObjectName("formLayoutWidget") self.formLayout = QtGui.QFormLayout(self.formLayoutWidget) self.formLayout.setSizeConstraint(QtGui.QLayout.SetDefaultConstraint) self.formLayout.setContentsMargins(0, 0, 0, 0) self.formLayout.setObjectName("formLayout") self.widthLabel = QtGui.QLabel(self.formLayoutWidget) self.widthLabel.setObjectName("widthLabel") self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.widthLabel) self.widthLineEdit = QtGui.QLineEdit(self.formLayoutWidget) self.widthLineEdit.setMaximumSize(QtCore.QSize(80, 16777215)) self.widthLineEdit.setObjectName("widthLineEdit") self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.widthLineEdit) self.heightLabel = QtGui.QLabel(self.formLayoutWidget) self.heightLabel.setObjectName("heightLabel") self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.heightLabel) self.heightLineEdit = QtGui.QLineEdit(self.formLayoutWidget) self.heightLineEdit.setMaximumSize(QtCore.QSize(80, 16777215)) self.heightLineEdit.setObjectName("heightLineEdit") self.formLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.heightLineEdit) self.pixelLabel = QtGui.QLabel(self.formLayoutWidget) self.pixelLabel.setObjectName("pixelLabel") self.formLayout.setWidget(2, QtGui.QFormLayout.LabelRole, self.pixelLabel) self.pixelLineEdit = QtGui.QLineEdit(self.formLayoutWidget) self.pixelLineEdit.setMaximumSize(QtCore.QSize(80, 16777215)) self.pixelLineEdit.setObjectName("pixelLineEdit") self.formLayout.setWidget(2, QtGui.QFormLayout.FieldRole, self.pixelLineEdit) self.labelLabel = QtGui.QLabel(self.formLayoutWidget) self.labelLabel.setObjectName("labelLabel") self.formLayout.setWidget(3, QtGui.QFormLayout.LabelRole, self.labelLabel) self.labelSpinBox = QtGui.QSpinBox(self.formLayoutWidget) self.labelSpinBox.setMinimumSize(QtCore.QSize(80, 0)) self.labelSpinBox.setMaximumSize(QtCore.QSize(80, 16777215)) self.labelSpinBox.setMaximum(240) self.labelSpinBox.setSingleStep(40) self.labelSpinBox.setObjectName("labelSpinBox") self.formLayout.setWidget(3, QtGui.QFormLayout.FieldRole, self.labelSpinBox) self.retranslateUi(NewModel) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("accepted()"), NewModel.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("rejected()"), NewModel.reject) QtCore.QMetaObject.connectSlotsByName(NewModel) NewModel.setTabOrder(self.buttonBox, self.widthLineEdit) NewModel.setTabOrder(self.widthLineEdit, self.heightLineEdit) NewModel.setTabOrder(self.heightLineEdit, self.pixelLineEdit) NewModel.setTabOrder(self.pixelLineEdit, self.labelSpinBox)
def __init__(self, mainWindow, parent=None): super(DisplayOptionsWindow, self).__init__(parent) self.setWindowFlags(self.windowFlags() | QtCore.Qt.WindowStaysOnTopHint) self.parent = parent self.mainWindow = mainWindow self.setSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum) self.setMinimumWidth(250) self.setWindowTitle("Filter list %d display options" % self.parent.tab) # self.setWindowIcon(QtGui.QIcon(iconPath("bonding.jpg"))) # settings settings = QtCore.QSettings() # default options (read from settings if appropriate) self.atomScaleFactor = 1.0 self.resA = float(settings.value("display/resA", 250.0)) self.resB = float(settings.value("display/resB", 0.36)) self.resDefaults = { "medium": (250, 0.36), "high": (330, 0.36), "low": (170, 0.36), } # layout layout = QtGui.QVBoxLayout(self) # group box scaleFactorGroup = genericForm.GenericForm(self, None, "Atom size scale factor") scaleFactorGroup.show() # scale factor self.atomScaleFactorSpin = QtGui.QDoubleSpinBox() self.atomScaleFactorSpin.setMinimum(0.1) self.atomScaleFactorSpin.setMaximum(2.0) self.atomScaleFactorSpin.setSingleStep(0.1) self.atomScaleFactorSpin.setValue(self.atomScaleFactor) row = scaleFactorGroup.newRow() row.addWidget(self.atomScaleFactorSpin) self.atomScaleFactorSlider = QtGui.QSlider(QtCore.Qt.Horizontal) self.atomScaleFactorSlider.setMinimum(1) self.atomScaleFactorSlider.setMaximum(20) self.atomScaleFactorSlider.setSingleStep(1) self.atomScaleFactorSlider.setValue(int(self.atomScaleFactor * 10)) self.atomScaleFactorSpin.valueChanged.connect( self.atomScaleSpinChanged) self.atomScaleFactorSlider.valueChanged.connect( self.atomScaleSliderChanged) row = scaleFactorGroup.newRow() row.addWidget(self.atomScaleFactorSlider) layout.addWidget(scaleFactorGroup) # group box for resolution settings resGroupBox = genericForm.GenericForm(self, None, "Sphere resolution") resGroupBox.show() label = QtGui.QLabel("res = a.N^(-b)") row = resGroupBox.newRow() row.addWidget(label) label = QtGui.QLabel("a = ") self.resASpin = QtGui.QDoubleSpinBox() self.resASpin.setMinimum(1) self.resASpin.setMaximum(500) self.resASpin.setSingleStep(1) self.resASpin.valueChanged.connect(self.resAChanged) row = resGroupBox.newRow() row.addWidget(label) row.addWidget(self.resASpin) label = QtGui.QLabel("b = ") self.resBSpin = QtGui.QDoubleSpinBox() self.resBSpin.setMinimum(0.01) self.resBSpin.setMaximum(1) self.resBSpin.setSingleStep(0.01) self.resBSpin.valueChanged.connect(self.resBChanged) row = resGroupBox.newRow() row.addWidget(label) row.addWidget(self.resBSpin) # defaults buttons self.defaultButtonsDict = {} for setting in self.resDefaults: settingButton = QtGui.QPushButton(setting, parent=self) settingButton.setToolTip("Use default: %s" % setting) settingButton.clicked.connect( functools.partial(self.applyDefault, setting)) settingButton.setAutoDefault(0) settingButton.setCheckable(1) settingButton.setChecked(0) row = resGroupBox.newRow() row.addWidget(settingButton) self.defaultButtonsDict[setting] = settingButton # set values self.resASpin.setValue(self.resA) self.resBSpin.setValue(self.resB) # store as default storeDefaultButton = QtGui.QPushButton("Store as default", parent=self) storeDefaultButton.setToolTip("Store settings as default values") storeDefaultButton.setAutoDefault(0) storeDefaultButton.clicked.connect(self.storeResSettings) row = resGroupBox.newRow() row.addWidget(storeDefaultButton) layout.addWidget(resGroupBox) buttonBox = QtGui.QDialogButtonBox(QtGui.QDialogButtonBox.Close) buttonBox.rejected.connect(self.reject) layout.addWidget(buttonBox)
def setupUi(self, runSimulationDialog): runSimulationDialog.setObjectName("runSimulationDialog") runSimulationDialog.resize(275, 340) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( runSimulationDialog.sizePolicy().hasHeightForWidth()) runSimulationDialog.setSizePolicy(sizePolicy) runSimulationDialog.setMinimumSize(QtCore.QSize(275, 340)) runSimulationDialog.setMaximumSize(QtCore.QSize(275, 340)) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(":/runGL.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) runSimulationDialog.setWindowIcon(icon) runSimulationDialog.setSizeGripEnabled(False) self.verticalLayoutWidget = QtGui.QWidget(runSimulationDialog) self.verticalLayoutWidget.setGeometry(QtCore.QRect(10, 10, 251, 326)) self.verticalLayoutWidget.setObjectName("verticalLayoutWidget") self.verticalLayout = QtGui.QVBoxLayout(self.verticalLayoutWidget) self.verticalLayout.setSpacing(15) self.verticalLayout.setContentsMargins(-1, 10, -1, -1) self.verticalLayout.setObjectName("verticalLayout") self.viewCheckBox = QtGui.QCheckBox(self.verticalLayoutWidget) self.viewCheckBox.setObjectName("viewCheckBox") self.verticalLayout.addWidget(self.viewCheckBox) self.receiverCheckBox = QtGui.QCheckBox(self.verticalLayoutWidget) self.receiverCheckBox.setObjectName("receiverCheckBox") self.verticalLayout.addWidget(self.receiverCheckBox) self.snapshotsPushButton = QtGui.QPushButton(self.verticalLayoutWidget) self.snapshotsPushButton.setMinimumSize(QtCore.QSize(0, 40)) icon1 = QtGui.QIcon() icon1.addPixmap(QtGui.QPixmap(":/snapshots.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.snapshotsPushButton.setIcon(icon1) self.snapshotsPushButton.setIconSize(QtCore.QSize(20, 20)) self.snapshotsPushButton.setObjectName("snapshotsPushButton") self.verticalLayout.addWidget(self.snapshotsPushButton) self.stepsLabel = QtGui.QLabel(self.verticalLayoutWidget) self.stepsLabel.setObjectName("stepsLabel") self.verticalLayout.addWidget(self.stepsLabel) self.formLayout = QtGui.QFormLayout() self.formLayout.setFieldGrowthPolicy( QtGui.QFormLayout.FieldsStayAtSizeHint) self.formLayout.setObjectName("formLayout") self.snapshotStepLabel = QtGui.QLabel(self.verticalLayoutWidget) self.snapshotStepLabel.setObjectName("snapshotStepLabel") self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.snapshotStepLabel) self.snapshotStepSpinBox = QtGui.QSpinBox(self.verticalLayoutWidget) self.snapshotStepSpinBox.setMinimum(50) self.snapshotStepSpinBox.setMaximum(1000) self.snapshotStepSpinBox.setSingleStep(50) self.snapshotStepSpinBox.setProperty("value", 100) self.snapshotStepSpinBox.setObjectName("snapshotStepSpinBox") self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.snapshotStepSpinBox) self.visualizacionRangeLabel = QtGui.QLabel(self.verticalLayoutWidget) self.visualizacionRangeLabel.setObjectName("visualizacionRangeLabel") self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.visualizacionRangeLabel) self.visualizacionRangeSpinBox = QtGui.QSpinBox( self.verticalLayoutWidget) self.visualizacionRangeSpinBox.setMinimum(10) self.visualizacionRangeSpinBox.setMaximum(80) self.visualizacionRangeSpinBox.setSingleStep(10) self.visualizacionRangeSpinBox.setProperty("value", 60) self.visualizacionRangeSpinBox.setObjectName( "visualizacionRangeSpinBox") self.formLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.visualizacionRangeSpinBox) self.enableSavingFieldsLabel = QtGui.QLabel(self.verticalLayoutWidget) self.enableSavingFieldsLabel.setObjectName("enableSavingFieldsLabel") self.formLayout.setWidget(2, QtGui.QFormLayout.LabelRole, self.enableSavingFieldsLabel) self.enableSavingFieldsCheckBox = QtGui.QCheckBox( self.verticalLayoutWidget) self.enableSavingFieldsCheckBox.setObjectName( "enableSavingFieldsCheckBox") self.formLayout.setWidget(2, QtGui.QFormLayout.FieldRole, self.enableSavingFieldsCheckBox) self.verticalLayout.addLayout(self.formLayout) self.colormapLayout = QtGui.QHBoxLayout() self.colormapLayout.setObjectName("colormapLayout") self.colormapComboBox = QtGui.QComboBox(self.verticalLayoutWidget) self.colormapComboBox.setMaximumSize(QtCore.QSize(80, 16777215)) self.colormapComboBox.setObjectName("colormapComboBox") self.colormapLayout.addWidget(self.colormapComboBox) self.verticalLayout.addLayout(self.colormapLayout) self.buttonBox = QtGui.QDialogButtonBox(self.verticalLayoutWidget) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.verticalLayout.addWidget(self.buttonBox) self.retranslateUi(runSimulationDialog) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("accepted()"), runSimulationDialog.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("rejected()"), runSimulationDialog.reject) QtCore.QMetaObject.connectSlotsByName(runSimulationDialog)
def setupUi(self, Dialog): Dialog.setObjectName("Dialog") Dialog.setWindowModality(QtCore.Qt.ApplicationModal) Dialog.resize(519, 451) self.layoutWidget = QtGui.QWidget(Dialog) self.layoutWidget.setGeometry(QtCore.QRect(20, 10, 481, 442)) self.layoutWidget.setObjectName("layoutWidget") self.verticalLayout = QtGui.QVBoxLayout(self.layoutWidget) self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.verticalLayout.setObjectName("verticalLayout") self.label_8 = QtGui.QLabel(self.layoutWidget) font = QtGui.QFont() font.setPointSize(16) self.label_8.setFont(font) self.label_8.setObjectName("label_8") self.verticalLayout.addWidget(self.label_8) self.gridLayout = QtGui.QGridLayout() self.gridLayout.setSpacing(20) self.gridLayout.setObjectName("gridLayout") self.thicknesspinBox = QtGui.QSpinBox(self.layoutWidget) self.thicknesspinBox.setMinimum(1) self.thicknesspinBox.setMaximum(15) self.thicknesspinBox.setProperty("value", 3) self.thicknesspinBox.setObjectName("thicknesspinBox") self.gridLayout.addWidget(self.thicknesspinBox, 9, 2, 1, 1) self.thicknessSlider = QtGui.QSlider(self.layoutWidget) self.thicknessSlider.setInputMethodHints(QtCore.Qt.ImhNone) self.thicknessSlider.setMinimum(1) self.thicknessSlider.setProperty("value", 3) self.thicknessSlider.setOrientation(QtCore.Qt.Horizontal) self.thicknessSlider.setInvertedAppearance(False) self.thicknessSlider.setInvertedControls(False) self.thicknessSlider.setTickPosition(QtGui.QSlider.TicksAbove) self.thicknessSlider.setObjectName("thicknessSlider") self.gridLayout.addWidget(self.thicknessSlider, 9, 1, 1, 1) self.label_2 = QtGui.QLabel(self.layoutWidget) self.label_2.setObjectName("label_2") self.gridLayout.addWidget(self.label_2, 3, 0, 1, 1) self.label_3 = QtGui.QLabel(self.layoutWidget) self.label_3.setObjectName("label_3") self.gridLayout.addWidget(self.label_3, 6, 0, 1, 1) self.widthSlider = QtGui.QSlider(self.layoutWidget) self.widthSlider.setMinimum(10) self.widthSlider.setMaximum(1000) self.widthSlider.setSliderPosition(30) self.widthSlider.setOrientation(QtCore.Qt.Horizontal) self.widthSlider.setTickPosition(QtGui.QSlider.TicksAbove) self.widthSlider.setObjectName("widthSlider") self.gridLayout.addWidget(self.widthSlider, 0, 1, 1, 1) self.heightspinBox = QtGui.QSpinBox(self.layoutWidget) self.heightspinBox.setMinimum(10) self.heightspinBox.setMaximum(1000) self.heightspinBox.setProperty("value", 30) self.heightspinBox.setObjectName("heightspinBox") self.gridLayout.addWidget(self.heightspinBox, 3, 2, 1, 1) self.depthspinBox = QtGui.QSpinBox(self.layoutWidget) self.depthspinBox.setButtonSymbols(QtGui.QAbstractSpinBox.UpDownArrows) self.depthspinBox.setMinimum(10) self.depthspinBox.setMaximum(1000) self.depthspinBox.setProperty("value", 35) self.depthspinBox.setObjectName("depthspinBox") self.gridLayout.addWidget(self.depthspinBox, 6, 2, 1, 1) self.depthSlider = QtGui.QSlider(self.layoutWidget) self.depthSlider.setMinimum(10) self.depthSlider.setMaximum(1000) self.depthSlider.setProperty("value", 35) self.depthSlider.setOrientation(QtCore.Qt.Horizontal) self.depthSlider.setTickPosition(QtGui.QSlider.TicksAbove) self.depthSlider.setObjectName("depthSlider") self.gridLayout.addWidget(self.depthSlider, 6, 1, 1, 1) self.widthspinBox = QtGui.QSpinBox(self.layoutWidget) self.widthspinBox.setReadOnly(False) self.widthspinBox.setButtonSymbols(QtGui.QAbstractSpinBox.UpDownArrows) self.widthspinBox.setMinimum(10) self.widthspinBox.setMaximum(1000) self.widthspinBox.setProperty("value", 30) self.widthspinBox.setObjectName("widthspinBox") self.gridLayout.addWidget(self.widthspinBox, 0, 2, 1, 1) self.label_7 = QtGui.QLabel(self.layoutWidget) self.label_7.setObjectName("label_7") self.gridLayout.addWidget(self.label_7, 9, 0, 1, 1) self.heightSlider = QtGui.QSlider(self.layoutWidget) self.heightSlider.setMinimum(10) self.heightSlider.setMaximum(1000) self.heightSlider.setSliderPosition(30) self.heightSlider.setOrientation(QtCore.Qt.Horizontal) self.heightSlider.setTickPosition(QtGui.QSlider.TicksAbove) self.heightSlider.setObjectName("heightSlider") self.gridLayout.addWidget(self.heightSlider, 3, 1, 1, 1) self.label = QtGui.QLabel(self.layoutWidget) self.label.setObjectName("label") self.gridLayout.addWidget(self.label, 0, 0, 1, 1) self.line = QtGui.QFrame(self.layoutWidget) self.line.setFrameShape(QtGui.QFrame.HLine) self.line.setFrameShadow(QtGui.QFrame.Sunken) self.line.setObjectName("line") self.gridLayout.addWidget(self.line, 8, 0, 1, 1) self.line_3 = QtGui.QFrame(self.layoutWidget) self.line_3.setFrameShape(QtGui.QFrame.HLine) self.line_3.setFrameShadow(QtGui.QFrame.Sunken) self.line_3.setObjectName("line_3") self.gridLayout.addWidget(self.line_3, 8, 2, 1, 1) self.line_2 = QtGui.QFrame(self.layoutWidget) self.line_2.setFrameShape(QtGui.QFrame.HLine) self.line_2.setFrameShadow(QtGui.QFrame.Sunken) self.line_2.setObjectName("line_2") self.gridLayout.addWidget(self.line_2, 8, 1, 1, 1) self.heightTab = QtGui.QSpinBox(self.layoutWidget) self.heightTab.setFrame(True) self.heightTab.setReadOnly(True) self.heightTab.setButtonSymbols(QtGui.QAbstractSpinBox.NoButtons) self.heightTab.setMinimum(3) self.heightTab.setSingleStep(2) self.heightTab.setProperty("value", 3) self.heightTab.setObjectName("heightTab") self.gridLayout.addWidget(self.heightTab, 4, 2, 1, 1) self.depthTab = QtGui.QSpinBox(self.layoutWidget) self.depthTab.setEnabled(True) self.depthTab.setReadOnly(True) self.depthTab.setButtonSymbols(QtGui.QAbstractSpinBox.NoButtons) self.depthTab.setMinimum(3) self.depthTab.setSingleStep(2) self.depthTab.setProperty("value", 3) self.depthTab.setObjectName("depthTab") self.gridLayout.addWidget(self.depthTab, 7, 2, 1, 1) self.widthTab = QtGui.QSpinBox(self.layoutWidget) self.widthTab.setReadOnly(True) self.widthTab.setButtonSymbols(QtGui.QAbstractSpinBox.NoButtons) self.widthTab.setMinimum(3) self.widthTab.setSingleStep(2) self.widthTab.setProperty("value", 3) self.widthTab.setObjectName("widthTab") self.gridLayout.addWidget(self.widthTab, 1, 2, 1, 1) self.line_4 = QtGui.QFrame(self.layoutWidget) self.line_4.setFrameShape(QtGui.QFrame.HLine) self.line_4.setFrameShadow(QtGui.QFrame.Sunken) self.line_4.setObjectName("line_4") self.gridLayout.addWidget(self.line_4, 5, 0, 1, 1) self.line_5 = QtGui.QFrame(self.layoutWidget) self.line_5.setFrameShape(QtGui.QFrame.HLine) self.line_5.setFrameShadow(QtGui.QFrame.Sunken) self.line_5.setObjectName("line_5") self.gridLayout.addWidget(self.line_5, 5, 1, 1, 1) self.line_6 = QtGui.QFrame(self.layoutWidget) self.line_6.setFrameShape(QtGui.QFrame.HLine) self.line_6.setFrameShadow(QtGui.QFrame.Sunken) self.line_6.setObjectName("line_6") self.gridLayout.addWidget(self.line_6, 5, 2, 1, 1) self.line_7 = QtGui.QFrame(self.layoutWidget) self.line_7.setFrameShape(QtGui.QFrame.HLine) self.line_7.setFrameShadow(QtGui.QFrame.Sunken) self.line_7.setObjectName("line_7") self.gridLayout.addWidget(self.line_7, 2, 0, 1, 1) self.line_8 = QtGui.QFrame(self.layoutWidget) self.line_8.setFrameShape(QtGui.QFrame.HLine) self.line_8.setFrameShadow(QtGui.QFrame.Sunken) self.line_8.setObjectName("line_8") self.gridLayout.addWidget(self.line_8, 2, 1, 1, 1) self.line_9 = QtGui.QFrame(self.layoutWidget) self.line_9.setFrameShape(QtGui.QFrame.HLine) self.line_9.setFrameShadow(QtGui.QFrame.Sunken) self.line_9.setObjectName("line_9") self.gridLayout.addWidget(self.line_9, 2, 2, 1, 1) self.label_6 = QtGui.QLabel(self.layoutWidget) self.label_6.setObjectName("label_6") self.gridLayout.addWidget(self.label_6, 7, 0, 1, 1) self.label_5 = QtGui.QLabel(self.layoutWidget) self.label_5.setObjectName("label_5") self.gridLayout.addWidget(self.label_5, 4, 0, 1, 1) self.label_4 = QtGui.QLabel(self.layoutWidget) self.label_4.setObjectName("label_4") self.gridLayout.addWidget(self.label_4, 1, 0, 1, 1) self.widthTabSlider = QtGui.QSlider(self.layoutWidget) self.widthTabSlider.setMinimum(3) self.widthTabSlider.setSingleStep(2) self.widthTabSlider.setOrientation(QtCore.Qt.Horizontal) self.widthTabSlider.setTickPosition(QtGui.QSlider.TicksAbove) self.widthTabSlider.setObjectName("widthTabSlider") self.gridLayout.addWidget(self.widthTabSlider, 1, 1, 1, 1) self.heightTabSlider = QtGui.QSlider(self.layoutWidget) self.heightTabSlider.setMinimum(3) self.heightTabSlider.setSingleStep(2) self.heightTabSlider.setOrientation(QtCore.Qt.Horizontal) self.heightTabSlider.setTickPosition(QtGui.QSlider.TicksAbove) self.heightTabSlider.setObjectName("heightTabSlider") self.gridLayout.addWidget(self.heightTabSlider, 4, 1, 1, 1) self.depthTabSlider = QtGui.QSlider(self.layoutWidget) self.depthTabSlider.setMinimum(3) self.depthTabSlider.setSingleStep(2) self.depthTabSlider.setOrientation(QtCore.Qt.Horizontal) self.depthTabSlider.setTickPosition(QtGui.QSlider.TicksAbove) self.depthTabSlider.setObjectName("depthTabSlider") self.gridLayout.addWidget(self.depthTabSlider, 7, 1, 1, 1) self.verticalLayout.addLayout(self.gridLayout) self.buttonBox = QtGui.QDialogButtonBox(self.layoutWidget) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.verticalLayout.addWidget(self.buttonBox) self.retranslateUi(Dialog) QtCore.QMetaObject.connectSlotsByName(Dialog)
def setupUi(self, CrestDialog): CrestDialog.setObjectName("CrestDialog") CrestDialog.resize(400, 320) CrestDialog.setMinimumSize(QtCore.QSize(400, 320)) CrestDialog.setMaximumSize(QtCore.QSize(400, 320)) font = QtGui.QFont() font.setFamily("Arial") CrestDialog.setFont(font) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(":/images/app_icon.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) CrestDialog.setWindowIcon(icon) self.gridLayout = QtGui.QGridLayout(CrestDialog) self.gridLayout.setObjectName("gridLayout") self.label_5 = QtGui.QLabel(CrestDialog) self.label_5.setObjectName("label_5") self.gridLayout.addWidget(self.label_5, 3, 0, 1, 2) self.groupBox = QtGui.QGroupBox(CrestDialog) self.groupBox.setObjectName("groupBox") self.horizontalLayout_2 = QtGui.QHBoxLayout(self.groupBox) self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.radioButton_implicit = QtGui.QRadioButton(self.groupBox) self.radioButton_implicit.setLayoutDirection(QtCore.Qt.LeftToRight) self.radioButton_implicit.setChecked(True) self.radioButton_implicit.setObjectName("radioButton_implicit") self.horizontalLayout_2.addWidget(self.radioButton_implicit) self.radioButton_user = QtGui.QRadioButton(self.groupBox) self.radioButton_user.setLayoutDirection(QtCore.Qt.LeftToRight) self.radioButton_user.setObjectName("radioButton_user") self.horizontalLayout_2.addWidget(self.radioButton_user) self.gridLayout.addWidget(self.groupBox, 1, 0, 1, 2) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.label_4 = QtGui.QLabel(CrestDialog) self.label_4.setOpenExternalLinks(True) self.label_4.setObjectName("label_4") self.horizontalLayout.addWidget(self.label_4) self.label_6 = QtGui.QLabel(CrestDialog) self.label_6.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.label_6.setOpenExternalLinks(True) self.label_6.setObjectName("label_6") self.horizontalLayout.addWidget(self.label_6) self.gridLayout.addLayout(self.horizontalLayout, 8, 1, 1, 1) self.label = QtGui.QLabel(CrestDialog) self.label.setText("") self.label.setPixmap(QtGui.QPixmap(":/images/crest_banner.png")) self.label.setObjectName("label") self.gridLayout.addWidget(self.label, 0, 0, 1, 2) self.buttonBox = QtGui.QDialogButtonBox(CrestDialog) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.gridLayout.addWidget(self.buttonBox, 10, 0, 1, 2) self.lineEdit_client_id = QtGui.QLineEdit(CrestDialog) self.lineEdit_client_id.setObjectName("lineEdit_client_id") self.gridLayout.addWidget(self.lineEdit_client_id, 5, 1, 1, 1) self.label_2 = QtGui.QLabel(CrestDialog) self.label_2.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.label_2.setObjectName("label_2") self.gridLayout.addWidget(self.label_2, 5, 0, 1, 1) self.line = QtGui.QFrame(CrestDialog) self.line.setFrameShape(QtGui.QFrame.HLine) self.line.setFrameShadow(QtGui.QFrame.Sunken) self.line.setObjectName("line") self.gridLayout.addWidget(self.line, 4, 0, 1, 2) self.lineEdit_client_secret = QtGui.QLineEdit(CrestDialog) self.lineEdit_client_secret.setObjectName("lineEdit_client_secret") self.gridLayout.addWidget(self.lineEdit_client_secret, 6, 1, 1, 1) self.label_3 = QtGui.QLabel(CrestDialog) self.label_3.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.label_3.setObjectName("label_3") self.gridLayout.addWidget(self.label_3, 6, 0, 1, 1) spacerItem = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.gridLayout.addItem(spacerItem, 2, 0, 1, 2) self.retranslateUi(CrestDialog) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("accepted()"), CrestDialog.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("rejected()"), CrestDialog.reject) QtCore.QMetaObject.connectSlotsByName(CrestDialog)
def setupUi(self, MAPIconDialog): MAPIconDialog.setObjectName("MAPIconDialog") MAPIconDialog.resize(546, 311) self.gridLayout = QtGui.QGridLayout(MAPIconDialog) self.gridLayout.setObjectName("gridLayout") self.labelStepIcon = QtGui.QLabel(MAPIconDialog) self.labelStepIcon.setObjectName("labelStepIcon") self.gridLayout.addWidget(self.labelStepIcon, 0, 0, 1, 1) self.lineEditStepIcon = QtGui.QLineEdit(MAPIconDialog) self.lineEditStepIcon.setEnabled(True) self.lineEditStepIcon.setToolTip("") self.lineEditStepIcon.setObjectName("lineEditStepIcon") self.gridLayout.addWidget(self.lineEditStepIcon, 0, 1, 1, 1) self.pushButtonStepIcon = QtGui.QPushButton(MAPIconDialog) self.pushButtonStepIcon.setObjectName("pushButtonStepIcon") self.gridLayout.addWidget(self.pushButtonStepIcon, 0, 2, 1, 1) self.labelBackgroundIcon = QtGui.QLabel(MAPIconDialog) self.labelBackgroundIcon.setObjectName("labelBackgroundIcon") self.gridLayout.addWidget(self.labelBackgroundIcon, 1, 0, 1, 1) self.lineEditBackgroundIcon = QtGui.QLineEdit(MAPIconDialog) self.lineEditBackgroundIcon.setObjectName("lineEditBackgroundIcon") self.gridLayout.addWidget(self.lineEditBackgroundIcon, 1, 1, 1, 1) self.pushButtonBackgroundIcon = QtGui.QPushButton(MAPIconDialog) self.pushButtonBackgroundIcon.setObjectName("pushButtonBackgroundIcon") self.gridLayout.addWidget(self.pushButtonBackgroundIcon, 1, 2, 1, 1) self.labelCombinedIcon = QtGui.QLabel(MAPIconDialog) self.labelCombinedIcon.setObjectName("labelCombinedIcon") self.gridLayout.addWidget(self.labelCombinedIcon, 2, 0, 1, 1) self.lineEditCombinedIcon = QtGui.QLineEdit(MAPIconDialog) self.lineEditCombinedIcon.setObjectName("lineEditCombinedIcon") self.gridLayout.addWidget(self.lineEditCombinedIcon, 2, 1, 1, 1) self.pushButtonCombinedIcon = QtGui.QPushButton(MAPIconDialog) self.pushButtonCombinedIcon.setObjectName("pushButtonCombinedIcon") self.gridLayout.addWidget(self.pushButtonCombinedIcon, 2, 2, 1, 1) self.frame = QtGui.QFrame(MAPIconDialog) self.frame.setMinimumSize(QtCore.QSize(0, 72)) font = QtGui.QFont() font.setWeight(50) font.setBold(False) self.frame.setFont(font) self.frame.setAutoFillBackground(False) self.frame.setStyleSheet( "QFrame {background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 aliceblue, stop:1 lightskyblue);}\n" "QLabel {background-color: transparent}") self.frame.setFrameShape(QtGui.QFrame.StyledPanel) self.frame.setFrameShadow(QtGui.QFrame.Raised) self.frame.setObjectName("frame") self.gridLayout_2 = QtGui.QGridLayout(self.frame) self.gridLayout_2.setObjectName("gridLayout_2") self.labelIconPicture = QtGui.QLabel(self.frame) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.labelIconPicture.sizePolicy().hasHeightForWidth()) self.labelIconPicture.setSizePolicy(sizePolicy) self.labelIconPicture.setMinimumSize(QtCore.QSize(64, 64)) self.labelIconPicture.setMaximumSize(QtCore.QSize(64, 64)) self.labelIconPicture.setAlignment(QtCore.Qt.AlignCenter) self.labelIconPicture.setObjectName("labelIconPicture") self.gridLayout_2.addWidget(self.labelIconPicture, 1, 0, 1, 1) spacerItem = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.gridLayout_2.addItem(spacerItem, 2, 0, 1, 1) spacerItem1 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.gridLayout_2.addItem(spacerItem1, 0, 0, 1, 1) self.gridLayout.addWidget(self.frame, 3, 1, 1, 1) spacerItem2 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.gridLayout.addItem(spacerItem2, 4, 1, 1, 1) self.buttonBox = QtGui.QDialogButtonBox(MAPIconDialog) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.gridLayout.addWidget(self.buttonBox, 5, 0, 1, 3) self.labelStepIcon.setBuddy(self.lineEditCombinedIcon) self.labelCombinedIcon.setBuddy(self.lineEditStepIcon) self.retranslateUi(MAPIconDialog) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("accepted()"), MAPIconDialog.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("rejected()"), MAPIconDialog.reject) QtCore.QMetaObject.connectSlotsByName(MAPIconDialog)