pyqt5快速开发与实战01
第一个窗口
#@Time :2021/03/01
#@Author:Moyu
import sys
from PyQt5 import QtWidgets,QtCore
app = QtWidgets.QApplication(sys.argv)
widget = QtWidgets.QWidget()
widget.resize(360,360)
widget.setWindowTitle("Hello!")
widget.show()
sys.exit(app.exec_())
使用vscode编辑器
- 安装PYQT Integration,配置designer的路径,使用designer创建窗口
- 然后右键 PYQT:Compile Form,生成ui的py文件
- 使用代码调用py界面文件,实现窗口数据分离
import sys
from PyQt5.QtWidgets import QApplication ,QMainWindow
from Ui_firstMainWin import *
class MyMainWindow(QMainWindow, Ui_MainWindow):
def __init__(self, parent = None):
super(MyMainWindow, self).__init__(parent)
self.setupUi(self)
if __name__ == "__main__":
app = QApplication(sys.argv)
myWin = MyMainWindow()
myWin.show()
sys.exit(app.exec_())
附电子书下载地址链接:https://pan.baidu.com/s/1UcHz5jATBuO1u8O4EaytHw
提取码:8q3e
博观而约取,厚积而薄发。