首先在pycharm中创建工具,具体参考pycharm使用qtdesigner
将ui文件转换为py文件
创建startpyside2文件,写如下文字
import sys
from testUI import Ui_MainWindow
from PyQt5.QtWidgets import QApplication, QMainWindow,QWidget
class mywindow(QWidget, Ui_MainWindow): # 这个地方要注意Ui_MainWindow
def __init__(self):
super(mywindow, self).__init__()
self.setupUi(self)
if __name__ =="__main__":
app = QApplication(sys.argv)
w = mywindow()
w.show()
sys.exit(app.exec_())
添加简单功能
import sys
from testUI import Ui_MainWindow
from PyQt5.QtWidgets import QApplication, QMainWindow,QWidget,QMessageBox
class mywindow(QWidget, Ui_MainWindow): # 这个地方要注意Ui_MainWindow
def __init__(self):
super(mywindow, self).__init__()
self.setupUi(self)
self.pushButton1.clicked.connect(self.handclick)
def handclick(self):
QMessageBox.about(self,'1','1')
if __name__ =="__main__":
app = QApplication(sys.argv)
w = mywindow()
w.show()
sys.exit(app.exec_())