我们从Python开源项目中,提取了以下25个代码示例,用于说明如何使用PyQt5.QtWidgets.QStatusBar()。
def setupUi(self, Window): Window.setObjectName("Window") Window.resize(800, 600) self.centralwidget = QtWidgets.QWidget(Window) self.centralwidget.setObjectName("centralwidget") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.centralwidget) self.verticalLayout_2.setContentsMargins(-1, 4, -1, 4) self.verticalLayout_2.setObjectName("verticalLayout_2") self.webView = QtWebKitWidgets.QWebView(self.centralwidget) self.webView.setUrl(QtCore.QUrl("http://qt.nokia.com/")) self.webView.setObjectName("webView") self.verticalLayout_2.addWidget(self.webView) Window.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(Window) self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 27)) self.menubar.setObjectName("menubar") Window.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(Window) self.statusbar.setObjectName("statusbar") Window.setStatusBar(self.statusbar) self.dockWidget = QtWidgets.QDockWidget(Window) self.dockWidget.setAllowedAreas(QtCore.Qt.LeftDockWidgetArea|QtCore.Qt.RightDockWidgetArea) self.dockWidget.setObjectName("dockWidget") self.dockWidgetContents = QtWidgets.QWidget() self.dockWidgetContents.setObjectName("dockWidgetContents") self.verticalLayout = QtWidgets.QVBoxLayout(self.dockWidgetContents) self.verticalLayout.setContentsMargins(4, 4, 4, 4) self.verticalLayout.setObjectName("verticalLayout") self.treeWidget = QtWidgets.QTreeWidget(self.dockWidgetContents) self.treeWidget.setObjectName("treeWidget") self.treeWidget.headerItem().setText(0, "1") self.treeWidget.header().setVisible(False) self.verticalLayout.addWidget(self.treeWidget) self.dockWidget.setWidget(self.dockWidgetContents) Window.addDockWidget(QtCore.Qt.DockWidgetArea(1), self.dockWidget) self.retranslateUi(Window) QtCore.QMetaObject.connectSlotsByName(Window)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(564, 270) self.centralWidget = QtWidgets.QWidget(MainWindow) self.centralWidget.setObjectName("centralWidget") self.pushButton = QtWidgets.QPushButton(self.centralWidget) self.pushButton.setGeometry(QtCore.QRect(320, 60, 93, 28)) self.pushButton.setObjectName("pushButton") self.textEdit = QtWidgets.QTextEdit(self.centralWidget) self.textEdit.setGeometry(QtCore.QRect(60, 60, 151, 31)) self.textEdit.setObjectName("textEdit") self.pushButton_2 = QtWidgets.QPushButton(self.centralWidget) self.pushButton_2.setGeometry(QtCore.QRect(320, 150, 111, 28)) self.pushButton_2.setObjectName("pushButton_2") self.label = QtWidgets.QLabel(self.centralWidget) self.label.setGeometry(QtCore.QRect(60, 30, 151, 16)) self.label.setObjectName("label") self.label_2 = QtWidgets.QLabel(self.centralWidget) self.label_2.setGeometry(QtCore.QRect(60, 110, 151, 41)) self.label_2.setObjectName("label_2") self.comboBox = QtWidgets.QComboBox(self.centralWidget) self.comboBox.setGeometry(QtCore.QRect(60, 160, 87, 22)) self.comboBox.setObjectName("comboBox") MainWindow.setCentralWidget(self.centralWidget) self.menuBar = QtWidgets.QMenuBar(MainWindow) self.menuBar.setGeometry(QtCore.QRect(0, 0, 564, 26)) self.menuBar.setObjectName("menuBar") MainWindow.setMenuBar(self.menuBar) self.mainToolBar = QtWidgets.QToolBar(MainWindow) self.mainToolBar.setObjectName("mainToolBar") MainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.mainToolBar) self.statusBar = QtWidgets.QStatusBar(MainWindow) self.statusBar.setObjectName("statusBar") MainWindow.setStatusBar(self.statusBar) self.comboBox.addItems(["%s" % x for x in range(1, 100)]) self.pushButton.clicked.connect(self.start) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def __init__(self): app = get_qtapp() super(MainWindow, self).__init__() app.installEventFilter(self) self._central_widget = QtWidgets.QWidget(self) self._layout = QtWidgets.QStackedLayout(self._central_widget) self.setCentralWidget(self._central_widget) status_bar = QtWidgets.QStatusBar(self) self.setStatusBar(status_bar) self._statusbar_label = QtWidgets.QLabel("status") status_bar.addPermanentWidget(self._statusbar_label) self.show()
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(984, 658) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.gridLayout = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout.setObjectName("gridLayout") self.verticalLayout = QtWidgets.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.pushbutton = QtWidgets.QPushButton('Test') self.verticalLayout.addWidget(self.pushbutton) self.gridLayout.addLayout(self.verticalLayout, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 984, 21)) self.menubar.setObjectName("menubar") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, SchemaMainWindow): SchemaMainWindow.setObjectName("SchemaMainWindow") SchemaMainWindow.resize(417, 594) self.centralwidget = QtWidgets.QWidget(SchemaMainWindow) self.centralwidget.setObjectName("centralwidget") self.gridLayout = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout.setObjectName("gridLayout") self.schemaLabel = QtWidgets.QLabel(self.centralwidget) self.schemaLabel.setObjectName("schemaLabel") self.gridLayout.addWidget(self.schemaLabel, 0, 0, 1, 2) self.schemaSelection = QtWidgets.QComboBox(self.centralwidget) self.schemaSelection.setObjectName("schemaSelection") self.gridLayout.addWidget(self.schemaSelection, 0, 2, 1, 2) self.schemaView = QtWidgets.QTextBrowser(self.centralwidget) self.schemaView.setObjectName("schemaView") self.gridLayout.addWidget(self.schemaView, 1, 0, 1, 4) self.instanceLabel = QtWidgets.QLabel(self.centralwidget) self.instanceLabel.setObjectName("instanceLabel") self.gridLayout.addWidget(self.instanceLabel, 2, 0, 1, 2) self.instanceSelection = QtWidgets.QComboBox(self.centralwidget) self.instanceSelection.setObjectName("instanceSelection") self.gridLayout.addWidget(self.instanceSelection, 2, 2, 1, 2) self.instanceEdit = QtWidgets.QTextEdit(self.centralwidget) self.instanceEdit.setObjectName("instanceEdit") self.gridLayout.addWidget(self.instanceEdit, 3, 0, 1, 4) self.label = QtWidgets.QLabel(self.centralwidget) self.label.setObjectName("label") self.gridLayout.addWidget(self.label, 4, 0, 1, 1) self.validationStatus = QtWidgets.QLabel(self.centralwidget) self.validationStatus.setObjectName("validationStatus") self.gridLayout.addWidget(self.validationStatus, 4, 1, 1, 2) self.validateButton = QtWidgets.QPushButton(self.centralwidget) self.validateButton.setObjectName("validateButton") self.gridLayout.addWidget(self.validateButton, 4, 3, 1, 1) SchemaMainWindow.setCentralWidget(self.centralwidget) self.statusbar = QtWidgets.QStatusBar(SchemaMainWindow) self.statusbar.setObjectName("statusbar") SchemaMainWindow.setStatusBar(self.statusbar) self.retranslateUi(SchemaMainWindow) QtCore.QMetaObject.connectSlotsByName(SchemaMainWindow)
def __init__(self, window): self.window = window self.statusbar = QtWidgets.QStatusBar() self.window.setStatusBar(self.statusbar) self.status_message_left = QtWidgets.QLabel('Welcome') self.status_message_right = QtWidgets.QLabel('Database') self.status_message_center = QtWidgets.QLabel('Project') self.statusbar.addWidget(self.status_message_left, 1) self.statusbar.addWidget(self.status_message_center, 2) self.statusbar.addWidget(self.status_message_right, 0) self.connect_signals()
def setupUi(self, clientWin): clientWin.setObjectName("clientWin") clientWin.resize(607, 597) self.centralwidget = QtWidgets.QWidget(clientWin) self.centralwidget.setObjectName("centralwidget") self.gridLayout_2 = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout_2.setObjectName("gridLayout_2") self.gridLayout = QtWidgets.QGridLayout() self.gridLayout.setObjectName("gridLayout") self.refreshButton = QtWidgets.QPushButton(self.centralwidget) self.refreshButton.setObjectName("refreshButton") self.gridLayout.addWidget(self.refreshButton, 2, 0, 1, 1) self.onlineList = QtWidgets.QListWidget(self.centralwidget) self.onlineList.setSelectionMode(QtWidgets.QAbstractItemView.ExtendedSelection) self.onlineList.setObjectName("onlineList") self.gridLayout.addWidget(self.onlineList, 1, 0, 1, 1) self.gridLayout_2.addLayout(self.gridLayout, 0, 0, 1, 1) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.roomButton = QtWidgets.QPushButton(self.centralwidget) self.roomButton.setObjectName("roomButton") self.horizontalLayout.addWidget(self.roomButton) self.exitButton = QtWidgets.QPushButton(self.centralwidget) self.exitButton.setObjectName("exitButton") self.horizontalLayout.addWidget(self.exitButton) self.gridLayout_2.addLayout(self.horizontalLayout, 0, 1, 1, 1) clientWin.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(clientWin) self.menubar.setGeometry(QtCore.QRect(0, 0, 607, 19)) self.menubar.setObjectName("menubar") clientWin.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(clientWin) self.statusbar.setObjectName("statusbar") clientWin.setStatusBar(self.statusbar) self.retranslateUi(clientWin) QtCore.QMetaObject.connectSlotsByName(clientWin)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(704, 545) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.gridLayout = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout.setObjectName("gridLayout") self.splitter = QtWidgets.QSplitter(self.centralwidget) self.splitter.setOrientation(QtCore.Qt.Horizontal) self.splitter.setObjectName("splitter") self.treeWidget_InstructionInfo = QtWidgets.QTreeWidget(self.splitter) self.treeWidget_InstructionInfo.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers) self.treeWidget_InstructionInfo.setObjectName("treeWidget_InstructionInfo") self.treeWidget_InstructionInfo.headerItem().setText(0, "1") self.treeWidget_InstructionInfo.header().setVisible(False) self.textBrowser_RegisterInfo = QtWidgets.QTextBrowser(self.splitter) self.textBrowser_RegisterInfo.setObjectName("textBrowser_RegisterInfo") self.gridLayout.addWidget(self.splitter, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 704, 22)) self.menubar.setObjectName("menubar") self.menuFile = QtWidgets.QMenu(self.menubar) self.menuFile.setObjectName("menuFile") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.actionOpen = QtWidgets.QAction(MainWindow) self.actionOpen.setObjectName("actionOpen") self.actionSave = QtWidgets.QAction(MainWindow) self.actionSave.setObjectName("actionSave") self.actionSave_as_a_text_file = QtWidgets.QAction(MainWindow) self.actionSave_as_a_text_file.setObjectName("actionSave_as_a_text_file") self.menuFile.addAction(self.actionOpen) self.menuFile.addAction(self.actionSave) self.menubar.addAction(self.menuFile.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def _setup_statusbar(self): self.statusbar = QtWidgets.QStatusBar() self.setStatusBar(self.statusbar)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(325, 250) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.gridLayout = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout.setObjectName("gridLayout") self.label_4 = QtWidgets.QLabel(self.centralwidget) font = QtGui.QFont() font.setPointSize(24) self.label_4.setFont(font) self.label_4.setObjectName("label_4") self.gridLayout.addWidget(self.label_4, 0, 0, 1, 1) self.packerLabel = QtWidgets.QLabel(self.centralwidget) self.packerLabel.setObjectName("packerLabel") self.gridLayout.addWidget(self.packerLabel, 1, 0, 1, 1) self.boxcutterLabel = QtWidgets.QLabel(self.centralwidget) self.boxcutterLabel.setObjectName("boxcutterLabel") self.gridLayout.addWidget(self.boxcutterLabel, 2, 0, 1, 1) self.osFamily = QtWidgets.QComboBox(self.centralwidget) self.osFamily.setObjectName("osFamily") self.gridLayout.addWidget(self.osFamily, 3, 0, 1, 1) self.osVersions = QtWidgets.QComboBox(self.centralwidget) self.osVersions.setObjectName("osVersions") self.gridLayout.addWidget(self.osVersions, 4, 0, 1, 1) self.buttonBox = QtWidgets.QDialogButtonBox(self.centralwidget) self.buttonBox.setToolTipDuration(30) self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Apply|QtWidgets.QDialogButtonBox.Close|QtWidgets.QDialogButtonBox.Ok|QtWidgets.QDialogButtonBox.Save) self.buttonBox.setObjectName("buttonBox") self.gridLayout.addWidget(self.buttonBox, 5, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 325, 22)) self.menubar.setObjectName("menubar") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(720, 480) MainWindow.setIconSize(QtCore.QSize(18, 18)) MainWindow.setDocumentMode(False) self.centralWidget = QtWidgets.QWidget(MainWindow) self.centralWidget.setObjectName("centralWidget") self.btnNewImage = QtWidgets.QPushButton(self.centralWidget) self.btnNewImage.setGeometry(QtCore.QRect(469, 200, 171, 61)) font = QtGui.QFont() font.setPointSize(16) self.btnNewImage.setFont(font) self.btnNewImage.setObjectName("btnNewImage") self.graphicsView = QtWidgets.QGraphicsView(self.centralWidget) self.graphicsView.setGeometry(QtCore.QRect(40, 120, 360, 240)) self.graphicsView.setObjectName("graphicsView") self.label = QtWidgets.QLabel(self.centralWidget) self.label.setGeometry(QtCore.QRect(40, 20, 631, 71)) font = QtGui.QFont() font.setPointSize(32) font.setUnderline(True) self.label.setFont(font) self.label.setAlignment(QtCore.Qt.AlignCenter) self.label.setWordWrap(False) self.label.setObjectName("label") MainWindow.setCentralWidget(self.centralWidget) self.menuBar = QtWidgets.QMenuBar(MainWindow) self.menuBar.setGeometry(QtCore.QRect(0, 0, 720, 17)) self.menuBar.setObjectName("menuBar") MainWindow.setMenuBar(self.menuBar) self.mainToolBar = QtWidgets.QToolBar(MainWindow) self.mainToolBar.setObjectName("mainToolBar") MainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.mainToolBar) self.statusBar = QtWidgets.QStatusBar(MainWindow) self.statusBar.setObjectName("statusBar") MainWindow.setStatusBar(self.statusBar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(637, 497) self.centralWidget = QtWidgets.QWidget(MainWindow) self.centralWidget.setObjectName("centralWidget") self.btn_checker_zip = QtWidgets.QPushButton(self.centralWidget) self.btn_checker_zip.setGeometry(QtCore.QRect(220, 20, 201, 51)) self.btn_checker_zip.setObjectName("btn_checker_zip") self.btn_checker_img = QtWidgets.QPushButton(self.centralWidget) self.btn_checker_img.setGeometry(QtCore.QRect(220, 70, 201, 51)) self.btn_checker_img.setObjectName("btn_checker_img") self.result_txt_box = QtWidgets.QTextBrowser(self.centralWidget) self.result_txt_box.setGeometry(QtCore.QRect(40, 180, 551, 241)) self.result_txt_box.setObjectName("result_txt_box") self.btn_checker_resize = QtWidgets.QPushButton(self.centralWidget) self.btn_checker_resize.setGeometry(QtCore.QRect(220, 120, 201, 51)) self.btn_checker_resize.setObjectName("btn_checker_resize") MainWindow.setCentralWidget(self.centralWidget) self.menuBar = QtWidgets.QMenuBar(MainWindow) self.menuBar.setGeometry(QtCore.QRect(0, 0, 637, 22)) self.menuBar.setObjectName("menuBar") self.menuMoloco_Creative_Checker = QtWidgets.QMenu(self.menuBar) self.menuMoloco_Creative_Checker.setObjectName("menuMoloco_Creative_Checker") MainWindow.setMenuBar(self.menuBar) self.mainToolBar = QtWidgets.QToolBar(MainWindow) self.mainToolBar.setObjectName("mainToolBar") MainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.mainToolBar) self.statusBar = QtWidgets.QStatusBar(MainWindow) self.statusBar.setObjectName("statusBar") MainWindow.setStatusBar(self.statusBar) self.menuBar.addAction(self.menuMoloco_Creative_Checker.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def update_statusbar(self): """ Update the status bar with information""" cursor_row, cursor_column = self.get_cursor_position() newline_count = self.text_widget.blockCount() char_count = self.char_count() lines_str = 'lines: ' + str(newline_count) chars_str = ' | chars: ' + str(char_count) column_str = ' | Col: ' + str(cursor_column) row_str = ' | Row: ' + str(cursor_row) ins_str = ' | INS' ovr_string = ' | OVR' status_string = lines_str + chars_str + column_str + row_str status_lbl = QtWidgets.QLabel(status_string) status_lbl.setAlignment(QtCore.Qt.AlignLeft) filepath_lbl = QtWidgets.QLabel(str(self.file_path[0])) filepath_lbl.setToolTip(str(self.file_path[0])) filepath_lbl.setAlignment(QtCore.Qt.AlignLeft) syntax_lbl = QtWidgets.QLabel() syntax_lbl.setAlignment(QtCore.Qt.AlignCenter) if self.syntax: syntax_lbl.setText('Python') else: syntax_lbl.setText('Default') custom_status = QtWidgets.QStatusBar() custom_status.addWidget(filepath_lbl, stretch=2) custom_status.addWidget(status_lbl, stretch=1) custom_status.addWidget(syntax_lbl, stretch=0) custom_status.adjustSize() self.setStatusBar(custom_status) if self.insert: status_lbl.setText(status_string + ins_str) else: status_lbl.setText(status_string + ovr_string) # MENU
def setupUi(self, regWin): regWin.setObjectName("regWin") regWin.resize(800, 600) self.centralwidget = QtWidgets.QWidget(regWin) self.centralwidget.setObjectName("centralwidget") self.gridLayout_3 = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout_3.setObjectName("gridLayout_3") self.gridLayout = QtWidgets.QGridLayout() self.gridLayout.setObjectName("gridLayout") self.appName = QtWidgets.QLabel(self.centralwidget) self.appName.setAlignment(QtCore.Qt.AlignCenter) self.appName.setObjectName("appName") self.gridLayout.addWidget(self.appName, 1, 0, 1, 1) self.serverStatus = QtWidgets.QLabel(self.centralwidget) self.serverStatus.setText("") self.serverStatus.setAlignment(QtCore.Qt.AlignCenter) self.serverStatus.setObjectName("serverStatus") self.gridLayout.addWidget(self.serverStatus, 0, 0, 1, 1) self.gridLayout_3.addLayout(self.gridLayout, 0, 0, 1, 1) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.usernameLabel = QtWidgets.QLabel(self.centralwidget) self.usernameLabel.setAlignment(QtCore.Qt.AlignCenter) self.usernameLabel.setObjectName("usernameLabel") self.horizontalLayout.addWidget(self.usernameLabel) self.userName = QtWidgets.QLineEdit(self.centralwidget) self.userName.setPlaceholderText("") self.userName.setObjectName("userName") self.horizontalLayout.addWidget(self.userName) self.gridLayout_3.addLayout(self.horizontalLayout, 1, 0, 1, 1) self.verticalLayout = QtWidgets.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.connectButton = QtWidgets.QPushButton(self.centralwidget) self.connectButton.setObjectName("connectButton") self.verticalLayout.addWidget(self.connectButton) self.exitButton = QtWidgets.QPushButton(self.centralwidget) self.exitButton.setObjectName("exitButton") self.verticalLayout.addWidget(self.exitButton) self.gridLayout_3.addLayout(self.verticalLayout, 2, 0, 1, 1) regWin.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(regWin) self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 19)) self.menubar.setObjectName("menubar") regWin.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(regWin) self.statusbar.setObjectName("statusbar") regWin.setStatusBar(self.statusbar) self.retranslateUi(regWin) QtCore.QMetaObject.connectSlotsByName(regWin)
def __init__(self): QWidgetSavePos.__init__(self,"lasers") self.main_vbox = QVBoxLayout() self.setFixedSize(900, 500) self.setWindowTitle(_("Laser configuration window")+" https://www.gpvdm.com") self.setWindowIcon(QIcon_load("lasers")) toolbar=QToolBar() toolbar.setToolButtonStyle( Qt.ToolButtonTextUnderIcon) toolbar.setIconSize(QSize(48, 48)) self.new = QAction(QIcon_load("document-new"), wrap_text(_("New laser"),2), self) self.new.triggered.connect(self.callback_add_page) toolbar.addAction(self.new) self.new = QAction(QIcon_load("edit-delete"), wrap_text(_("Delete laser"),3), self) self.new.triggered.connect(self.callback_delete_page) toolbar.addAction(self.new) self.clone = QAction(QIcon_load("clone.png"), wrap_text(_("Clone laser"),3), self) self.clone.triggered.connect(self.callback_copy_page) toolbar.addAction(self.clone) self.clone = QAction(QIcon_load("rename"), wrap_text(_("Rename laser"),3), self) self.clone.triggered.connect(self.callback_rename_page) toolbar.addAction(self.clone) spacer = QWidget() spacer.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding) toolbar.addWidget(spacer) self.help = QAction(QIcon_load("help"), _("Help"), self) self.help.setStatusTip(_("Close")) self.help.triggered.connect(self.callback_help) toolbar.addAction(self.help) self.main_vbox.addWidget(toolbar) self.notebook = QTabWidget() self.notebook.setMovable(True) self.load_tabs() self.main_vbox.addWidget(self.notebook) self.status_bar=QStatusBar() self.main_vbox.addWidget(self.status_bar) self.setLayout(self.main_vbox)
def setupUi(self, Downloader): Downloader.setObjectName("Downloader") Downloader.resize(829, 480) Downloader.setStyleSheet("background-color:#301010;") self.centralwidget = QtWidgets.QWidget(Downloader) self.centralwidget.setObjectName("centralwidget") self.gridLayout_2 = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout_2.setObjectName("gridLayout_2") self.verticalLayout = QtWidgets.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.tableWidget = QtWidgets.QTableWidget(self.centralwidget) self.tableWidget.setStyleSheet("background-color:#481616; color:grey") self.tableWidget.setObjectName("tableWidget") self.tableWidget.setColumnCount(6) self.tableWidget.setRowCount(0) item = QtWidgets.QTableWidgetItem() self.tableWidget.setHorizontalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() self.tableWidget.setHorizontalHeaderItem(1, item) item = QtWidgets.QTableWidgetItem() self.tableWidget.setHorizontalHeaderItem(2, item) item = QtWidgets.QTableWidgetItem() self.tableWidget.setHorizontalHeaderItem(3, item) item = QtWidgets.QTableWidgetItem() self.tableWidget.setHorizontalHeaderItem(4, item) item = QtWidgets.QTableWidgetItem() self.tableWidget.setHorizontalHeaderItem(5, item) self.horizontalLayout.addWidget(self.tableWidget) self.verticalLayout.addLayout(self.horizontalLayout) self.pbar = QtWidgets.QProgressBar(self.centralwidget) self.pbar.setProperty("value", 0) self.pbar.setObjectName("pbar") self.verticalLayout.addWidget(self.pbar) self.gridLayout_2.addLayout(self.verticalLayout, 0, 0, 1, 1) Downloader.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(Downloader) self.menubar.setGeometry(QtCore.QRect(0, 0, 829, 22)) self.menubar.setObjectName("menubar") Downloader.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(Downloader) self.statusbar.setObjectName("statusbar") Downloader.setStatusBar(self.statusbar) self.retranslateUi(Downloader) QtCore.QMetaObject.connectSlotsByName(Downloader)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(573, 468) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.vboxlayout = QtWidgets.QVBoxLayout(self.centralwidget) self.vboxlayout.setContentsMargins(0, 0, 0, 0) self.vboxlayout.setSpacing(0) self.vboxlayout.setObjectName("vboxlayout") self.view = QtWidgets.QTreeView(self.centralwidget) self.view.setAlternatingRowColors(True) self.view.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectItems) self.view.setHorizontalScrollMode(QtWidgets.QAbstractItemView.ScrollPerPixel) self.view.setAnimated(False) self.view.setAllColumnsShowFocus(True) self.view.setObjectName("view") self.vboxlayout.addWidget(self.view) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 573, 31)) self.menubar.setObjectName("menubar") self.fileMenu = QtWidgets.QMenu(self.menubar) self.fileMenu.setObjectName("fileMenu") self.actionsMenu = QtWidgets.QMenu(self.menubar) self.actionsMenu.setObjectName("actionsMenu") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.exitAction = QtWidgets.QAction(MainWindow) self.exitAction.setObjectName("exitAction") self.insertRowAction = QtWidgets.QAction(MainWindow) self.insertRowAction.setObjectName("insertRowAction") self.removeRowAction = QtWidgets.QAction(MainWindow) self.removeRowAction.setObjectName("removeRowAction") self.insertColumnAction = QtWidgets.QAction(MainWindow) self.insertColumnAction.setObjectName("insertColumnAction") self.removeColumnAction = QtWidgets.QAction(MainWindow) self.removeColumnAction.setObjectName("removeColumnAction") self.insertChildAction = QtWidgets.QAction(MainWindow) self.insertChildAction.setObjectName("insertChildAction") self.fileMenu.addAction(self.exitAction) self.actionsMenu.addAction(self.insertRowAction) self.actionsMenu.addAction(self.insertColumnAction) self.actionsMenu.addSeparator() self.actionsMenu.addAction(self.removeRowAction) self.actionsMenu.addAction(self.removeColumnAction) self.actionsMenu.addSeparator() self.actionsMenu.addAction(self.insertChildAction) self.menubar.addAction(self.fileMenu.menuAction()) self.menubar.addAction(self.actionsMenu.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, mainWindow): mainWindow.setObjectName("mainWindow") mainWindow.resize(800, 600) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap("Vis.ico"), QtGui.QIcon.Normal, QtGui.QIcon.Off) mainWindow.setWindowIcon(icon) self.main_widget = QtWidgets.QWidget(mainWindow) self.main_widget.setObjectName("main_widget") self.horizontalLayout = QtWidgets.QHBoxLayout(self.main_widget) self.horizontalLayout.setObjectName("horizontalLayout") self.tabWidget = QtWidgets.QTabWidget(self.main_widget) self.tabWidget.setTabsClosable(True) self.tabWidget.setObjectName("tabWidget") self.horizontalLayout.addWidget(self.tabWidget) mainWindow.setCentralWidget(self.main_widget) self.menubar = QtWidgets.QMenuBar(mainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 21)) self.menubar.setObjectName("menubar") self.openMenu = QtWidgets.QMenu(self.menubar) self.openMenu.setEnabled(True) self.openMenu.setObjectName("openMenu") self.visualizationMenu = QtWidgets.QMenu(self.menubar) self.visualizationMenu.setObjectName("visualizationMenu") mainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(mainWindow) self.statusbar.setObjectName("statusbar") mainWindow.setStatusBar(self.statusbar) self.actionOpen = QtWidgets.QAction(mainWindow) self.actionOpen.setVisible(True) self.actionOpen.setObjectName("actionOpen") self.actionSave_PMI = QtWidgets.QAction(mainWindow) self.actionSave_PMI.setObjectName("actionSave_PMI") self.actionSave_TS = QtWidgets.QAction(mainWindow) self.actionSave_TS.setObjectName("actionSave_TS") self.actionSave_Both = QtWidgets.QAction(mainWindow) self.actionSave_Both.setObjectName("actionSave_Both") self.actionSave = QtWidgets.QAction(mainWindow) self.actionSave.setObjectName("actionSave") self.openMenu.addAction(self.actionOpen) self.openMenu.addAction(self.actionSave) self.visualizationMenu.addAction(self.actionSave_PMI) self.visualizationMenu.addAction(self.actionSave_TS) self.visualizationMenu.addAction(self.actionSave_Both) self.menubar.addAction(self.openMenu.menuAction()) self.menubar.addAction(self.visualizationMenu.menuAction()) self.retranslateUi(mainWindow) self.tabWidget.setCurrentIndex(-1) QtCore.QMetaObject.connectSlotsByName(mainWindow)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(412, 320) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.verticalLayout = QtWidgets.QVBoxLayout(self.centralwidget) self.verticalLayout.setObjectName("verticalLayout") self.labTitle = QtWidgets.QLabel(self.centralwidget) self.labTitle.setObjectName("labTitle") self.verticalLayout.addWidget(self.labTitle) self.textEdit = QtWidgets.QTextEdit(self.centralwidget) self.textEdit.setObjectName("textEdit") self.verticalLayout.addWidget(self.textEdit) self.btnLoadFile = QtWidgets.QPushButton(self.centralwidget) self.btnLoadFile.setObjectName("btnLoadFile") self.verticalLayout.addWidget(self.btnLoadFile) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 412, 25)) self.menubar.setObjectName("menubar") self.menuFile = QtWidgets.QMenu(self.menubar) self.menuFile.setObjectName("menuFile") self.menuHelp = QtWidgets.QMenu(self.menubar) self.menuHelp.setObjectName("menuHelp") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.actionQuit = QtWidgets.QAction(MainWindow) self.actionQuit.setObjectName("actionQuit") self.actionOpen_File = QtWidgets.QAction(MainWindow) self.actionOpen_File.setObjectName("actionOpen_File") self.actionAbout = QtWidgets.QAction(MainWindow) self.actionAbout.setObjectName("actionAbout") self.actionView_Geometry = QtWidgets.QAction(MainWindow) self.actionView_Geometry.setObjectName("actionView_Geometry") self.menuFile.addAction(self.actionOpen_File) self.menuFile.addAction(self.actionView_Geometry) self.menuFile.addSeparator() self.menuFile.addAction(self.actionQuit) self.menuHelp.addAction(self.actionAbout) self.menubar.addAction(self.menuFile.menuAction()) self.menubar.addAction(self.menuHelp.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)