一、界面代码
class Ui_MainWindow(QObject):
def setupUi(self, MainWindow):
MainWindow.setObjectName("MainWindow")
MainWindow.setObjectName("MainWindow")
MainWindow.resize(1066, 966)
MainWindow.setStyleSheet(bg_pic_running)
MainWindow.setWindowIcon(QtGui.QIcon(pic_icon))
self.main = MainWindow
self.centralwidget = QtWidgets.QWidget(MainWindow)
self.centralwidget.setObjectName("centralwidget")
self.label_parent = QtWidgets.QLabel(self.centralwidget)
self.label_parent.setGeometry(QtCore.QRect(120, 170, 81, 21))
font = QtGui.QFont()
font.setFamily("微软雅黑")
font.setPointSize(12)
font.setBold(False)
font.setWeight(50)
self.label_parent.setFont(font)
self.label_parent.setStyleSheet("")
self.label_parent.setObjectName("label_parent")
self.lineEdit_parent_path = QtWidgets.QLineEdit(self.centralwidget)
self.lineEdit_parent_path.setGeometry(QtCore.QRect(180, 160, 431, 40))
self.lineEdit_parent_path.setStyleSheet(lineedit_style)
self.lineEdit_parent_path.setObjectName("lineEdit_parent_path")
self.button_get_parent = QtWidgets.QToolButton(self.centralwidget)
self.button_get_parent.setGeometry(QtCore.QRect(620, 160, 61, 40))
self.button_get_parent.setCursor(QtGui.QCursor(QtCore.Qt.OpenHandCursor))
self.button_get_parent.setStyleSheet(button_style)
self.button_get_parent.setObjectName("button_get_parent")
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtWidgets.QMenuBar(MainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 23))
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 retranslateUi(self, MainWindow):
_translate = QtCore.QCoreApplication.translate
MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))
self.label_parent.setText(_translate("MainWindow", "母包:"))
self.button_get_parent.setText(_translate("MainWindow", "浏览..."))
二、逻辑代码
class Blank_yyb_window(QMainWindow, Ui_MainWindow):
def __init__(self, parent=None):
super(Blank_yyb_window, self).__init__(parent)
self.setupUi(self)
if __name__ == '__main__':
app = QApplication(sys.argv)
window = Blank_yyb_window()
window.show()
sys.exit(app.exec_())