def _setup_widget(self): self.ui = load_ui('spectrum_fit_panel.ui', None, directory=os.path.dirname(__file__)) self.ui.uncertainty_combo.hide() self.ui.uncertainty_label.hide() font = QtGui.QFont("Courier") font.setStyleHint(font.Monospace) self.ui.results_box.document().setDefaultFont(font) self.ui.results_box.setLineWrapMode(self.ui.results_box.NoWrap) self.widget = self.ui for fitter in list(fit_plugin): self.ui.profile_combo.addItem(fitter.label, userData=fitter())
def setupUi(self, LayerTree): font = QtGui.QFont() font.setPointSize(11) LayerTree.setObjectName("LayerTree") LayerTree.resize(241, 282) self.layout = QtGui.QVBoxLayout(LayerTree) self.layout.setSpacing(2) self.layout.setContentsMargins(5, 5, 5, 0) self.layout.setObjectName("layout") self.layerTree = DataCollectionView(LayerTree) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(10) sizePolicy.setHeightForWidth( self.layerTree.sizePolicy().hasHeightForWidth()) self.layerTree.setSizePolicy(sizePolicy) self.layerTree.setSelectionMode( QtGui.QAbstractItemView.ExtendedSelection) self.layerTree.setObjectName("layerTree") self.layout.addWidget(self.layerTree) self.button_row = QtGui.QHBoxLayout() self.button_row.setSpacing(3) self.button_row.setObjectName("button_row") self.layerAddButton = QtGui.QPushButton(LayerTree) self.layerAddButton.setFont(font) icon = get_icon('glue_open') self.layerAddButton.setIcon(icon) self.layerAddButton.setIconSize(QtCore.QSize(18, 18)) self.layerAddButton.setDefault(False) self.layerAddButton.setObjectName("layerAddButton") self.button_row.addWidget(self.layerAddButton) self.newSubsetButton = GlueActionButton(LayerTree) self.newSubsetButton.setIcon(get_icon('glue_subset')) self.newSubsetButton.setIconSize(QtCore.QSize(19, 19)) self.newSubsetButton.setObjectName("newSubsetButton") self.button_row.addWidget(self.newSubsetButton) self.newSubsetButton.setFont(font) self.layerRemoveButton = QtGui.QPushButton(LayerTree) self.layerRemoveButton.setEnabled(False) self.layerRemoveButton.setIcon(get_icon('glue_delete')) self.layerRemoveButton.setObjectName("layerRemoveButton") self.layerRemoveButton.setFont(font) self.button_row.addWidget(self.layerRemoveButton) self.linkButton = GlueActionButton(LayerTree) self.linkButton.setEnabled(True) self.linkButton.setIcon(get_icon('glue_link')) self.linkButton.setObjectName("linkButton") self.linkButton.setFont(font) self.button_row.addWidget(self.linkButton) spacerItem = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.button_row.addItem(spacerItem) self.layout.addLayout(self.button_row) self.retranslateUi(LayerTree) QtCore.QMetaObject.connectSlotsByName(LayerTree)
def font(self): result = QtGui.QFont() result.setBold(True) return result
def font(self): return QtGui.QFont()
def setupUi(self, GlueApplication): GlueApplication.setObjectName("GlueApplication") GlueApplication.resize(1116, 749) self.centralwidget = QtGui.QWidget(GlueApplication) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.centralwidget.sizePolicy().hasHeightForWidth()) self.centralwidget.setSizePolicy(sizePolicy) self.centralwidget.setObjectName("centralwidget") self.verticalLayout = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout.setContentsMargins(4, 4, 4, 4) self.verticalLayout.setObjectName("verticalLayout") self.main_splitter = QtGui.QSplitter(self.centralwidget) self.main_splitter.setOrientation(QtCore.Qt.Horizontal) self.main_splitter.setObjectName("main_splitter") self.data_plot_splitter = QtGui.QSplitter(self.main_splitter) self.data_plot_splitter.setOrientation(QtCore.Qt.Vertical) self.data_plot_splitter.setObjectName("data_plot_splitter") self.data_layers = QtGui.QGroupBox(self.data_plot_splitter) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.data_layers.setFont(font) self.data_layers.setLayoutDirection(QtCore.Qt.LeftToRight) self.data_layers.setFlat(False) self.data_layers.setObjectName("data_layers") self.plot_splitter = QtGui.QSplitter(self.data_plot_splitter) self.plot_splitter.setOrientation(QtCore.Qt.Vertical) self.plot_splitter.setObjectName("plot_splitter") self.plot_layers = QtGui.QGroupBox(self.plot_splitter) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.plot_layers.setFont(font) self.plot_layers.setFlat(False) self.plot_layers.setObjectName("plot_layers") self.plot_options = QtGui.QGroupBox(self.plot_splitter) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.plot_options.setFont(font) self.plot_options.setFlat(False) self.plot_options.setCheckable(False) self.plot_options.setObjectName("plot_options") self.tabWidget = QtGui.QTabWidget(self.main_splitter) self.tabWidget.setEnabled(True) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.tabWidget.sizePolicy().hasHeightForWidth()) self.tabWidget.setSizePolicy(sizePolicy) self.tabWidget.setMinimumSize(QtCore.QSize(400, 0)) self.tabWidget.setTabShape(QtGui.QTabWidget.Rounded) self.tabWidget.setElideMode(QtCore.Qt.ElideRight) self.tabWidget.setUsesScrollButtons(False) self.tabWidget.setDocumentMode(False) self.tabWidget.setTabsClosable(False) self.tabWidget.setMovable(True) self.tabWidget.setObjectName("tabWidget") self.verticalLayout.addWidget(self.main_splitter) GlueApplication.setCentralWidget(self.centralwidget) self.statusbar = QtGui.QStatusBar(GlueApplication) self.statusbar.setEnabled(True) self.statusbar.setObjectName("statusbar") GlueApplication.setStatusBar(self.statusbar) self.actionSave_session = QtGui.QAction(GlueApplication) self.actionSave_session.setObjectName("actionSave_session") self.actionNew_Session = QtGui.QAction(GlueApplication) self.actionNew_Session.setObjectName("actionNew_Session") self.actionQuit = QtGui.QAction(GlueApplication) self.actionQuit.setObjectName("actionQuit") self.actionLoad_data = QtGui.QAction(GlueApplication) self.actionLoad_data.setObjectName("actionLoad_data") self.actionNew_Subset = QtGui.QAction(GlueApplication) self.actionNew_Subset.setObjectName("actionNew_Subset") self.actionTransfer_Subset = QtGui.QAction(GlueApplication) self.actionTransfer_Subset.setObjectName("actionTransfer_Subset") self.actionSave_Subset = QtGui.QAction(GlueApplication) self.actionSave_Subset.setObjectName("actionSave_Subset") self.actionNew_Tab = QtGui.QAction(GlueApplication) self.actionNew_Tab.setObjectName("actionNew_Tab") self.actionNew_Tab_2 = QtGui.QAction(GlueApplication) self.actionNew_Tab_2.setObjectName("actionNew_Tab_2") self.action1x1 = QtGui.QAction(GlueApplication) self.action1x1.setObjectName("action1x1") self.action2x2 = QtGui.QAction(GlueApplication) self.action2x2.setObjectName("action2x2") self.action2x2_2 = QtGui.QAction(GlueApplication) self.action2x2_2.setObjectName("action2x2_2") self.retranslateUi(GlueApplication) self.tabWidget.setCurrentIndex(-1) QtCore.QMetaObject.connectSlotsByName(GlueApplication)
def setupUi(self, LayerTree): LayerTree.setObjectName("LayerTree") LayerTree.resize(241, 282) self.verticalLayout_2 = QtGui.QVBoxLayout(LayerTree) self.verticalLayout_2.setSpacing(5) self.verticalLayout_2.setContentsMargins(5, 5, 5, 0) self.verticalLayout_2.setObjectName("verticalLayout_2") self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setSpacing(2) self.verticalLayout.setContentsMargins(-1, -1, -1, 0) self.verticalLayout.setObjectName("verticalLayout") self.layerTree = DataCollectionView(LayerTree) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(10) sizePolicy.setHeightForWidth( self.layerTree.sizePolicy().hasHeightForWidth()) self.layerTree.setSizePolicy(sizePolicy) self.layerTree.setMinimumSize(QtCore.QSize(0, 0)) self.layerTree.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.layerTree.setBaseSize(QtCore.QSize(0, 0)) self.layerTree.setSelectionMode( QtGui.QAbstractItemView.ExtendedSelection) self.layerTree.setObjectName("layerTree") self.verticalLayout.addWidget(self.layerTree) self.button_row = QtGui.QHBoxLayout() self.button_row.setSpacing(3) self.button_row.setObjectName("button_row") self.layerAddButton = QtGui.QPushButton(LayerTree) font = QtGui.QFont() font.setPointSize(11) self.layerAddButton.setFont(font) self.layerAddButton.setStatusTip("") self.layerAddButton.setWhatsThis("") self.layerAddButton.setText("") icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(":/icons/glue_open.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.layerAddButton.setIcon(icon) self.layerAddButton.setIconSize(QtCore.QSize(18, 18)) self.layerAddButton.setDefault(False) self.layerAddButton.setFlat(False) self.layerAddButton.setObjectName("layerAddButton") self.button_row.addWidget(self.layerAddButton) self.newSubsetButton = GlueActionButton(LayerTree) font = QtGui.QFont() font.setPointSize(11) self.newSubsetButton.setFont(font) self.newSubsetButton.setText("") icon1 = QtGui.QIcon() icon1.addPixmap(QtGui.QPixmap(":/icons/glue_subset.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.newSubsetButton.setIcon(icon1) self.newSubsetButton.setIconSize(QtCore.QSize(19, 19)) self.newSubsetButton.setObjectName("newSubsetButton") self.button_row.addWidget(self.newSubsetButton) self.layerRemoveButton = QtGui.QPushButton(LayerTree) self.layerRemoveButton.setEnabled(False) font = QtGui.QFont() font.setPointSize(11) self.layerRemoveButton.setFont(font) self.layerRemoveButton.setText("") icon2 = QtGui.QIcon() icon2.addPixmap(QtGui.QPixmap(":/icons/glue_delete.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.layerRemoveButton.setIcon(icon2) self.layerRemoveButton.setObjectName("layerRemoveButton") self.button_row.addWidget(self.layerRemoveButton) self.linkButton = GlueActionButton(LayerTree) self.linkButton.setEnabled(True) font = QtGui.QFont() font.setPointSize(11) self.linkButton.setFont(font) self.linkButton.setText("") icon3 = QtGui.QIcon() icon3.addPixmap(QtGui.QPixmap(":/icons/glue_link.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.linkButton.setIcon(icon3) self.linkButton.setObjectName("linkButton") self.button_row.addWidget(self.linkButton) spacerItem = QtGui.QSpacerItem(20, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.button_row.addItem(spacerItem) self.verticalLayout.addLayout(self.button_row) self.verticalLayout_2.addLayout(self.verticalLayout) self.retranslateUi(LayerTree) QtCore.QMetaObject.connectSlotsByName(LayerTree)
def setupUi(self, LinkEquation): LinkEquation.setObjectName("LinkEquation") LinkEquation.resize(466, 605) self.horizontalLayout_4 = QtGui.QHBoxLayout(LinkEquation) self.horizontalLayout_4.setContentsMargins(4, 4, 4, 4) self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.top_label = QtGui.QLabel(LinkEquation) font = QtGui.QFont() font.setPointSize(14) font.setWeight(50) font.setBold(False) self.top_label.setFont(font) self.top_label.setScaledContents(False) self.top_label.setAlignment(QtCore.Qt.AlignCenter) self.top_label.setObjectName("top_label") self.verticalLayout.addWidget(self.top_label) self.function = QtGui.QComboBox(LinkEquation) self.function.setObjectName("function") self.verticalLayout.addWidget(self.function) self.info = QtGui.QLabel(LinkEquation) font = QtGui.QFont() font.setPointSize(18) self.info.setFont(font) self.info.setAlignment(QtCore.Qt.AlignCenter) self.info.setObjectName("info") self.verticalLayout.addWidget(self.info) self.help_txt = QtGui.QLabel(LinkEquation) font = QtGui.QFont() font.setFamily("Helvetica") font.setPointSize(12) font.setItalic(True) self.help_txt.setFont(font) self.help_txt.setAlignment(QtCore.Qt.AlignCenter) self.help_txt.setMargin(0) self.help_txt.setObjectName("help_txt") self.verticalLayout.addWidget(self.help_txt) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.input_label = QtGui.QLabel(LinkEquation) font = QtGui.QFont() font.setPointSize(14) font.setWeight(75) font.setBold(True) self.input_label.setFont(font) self.input_label.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignTop) self.input_label.setObjectName("input_label") self.horizontalLayout.addWidget(self.input_label) self.input_canvas = QtGui.QWidget(LinkEquation) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.input_canvas.sizePolicy().hasHeightForWidth()) self.input_canvas.setSizePolicy(sizePolicy) self.input_canvas.setMinimumSize(QtCore.QSize(0, 0)) self.input_canvas.setObjectName("input_canvas") self.horizontalLayout.addWidget(self.input_canvas) self.verticalLayout.addLayout(self.horizontalLayout) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.output_label = QtGui.QLabel(LinkEquation) font = QtGui.QFont() font.setPointSize(14) font.setWeight(75) font.setBold(True) self.output_label.setFont(font) self.output_label.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignTop) self.output_label.setObjectName("output_label") self.horizontalLayout_2.addWidget(self.output_label) self.output_canvas = QtGui.QWidget(LinkEquation) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.output_canvas.sizePolicy().hasHeightForWidth()) self.output_canvas.setSizePolicy(sizePolicy) self.output_canvas.setMinimumSize(QtCore.QSize(0, 0)) self.output_canvas.setObjectName("output_canvas") self.horizontalLayout_2.addWidget(self.output_canvas) self.verticalLayout.addLayout(self.horizontalLayout_2) self.horizontalLayout_3 = QtGui.QHBoxLayout() self.horizontalLayout_3.setObjectName("horizontalLayout_3") spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem) self.addButton = QtGui.QPushButton(LinkEquation) self.addButton.setObjectName("addButton") self.horizontalLayout_3.addWidget(self.addButton) self.verticalLayout.addLayout(self.horizontalLayout_3) self.verticalLayout.setStretch(4, 8) self.verticalLayout.setStretch(5, 8) self.horizontalLayout_4.addLayout(self.verticalLayout) self.retranslateUi(LinkEquation) QtCore.QMetaObject.connectSlotsByName(LinkEquation)