本文主要是介绍Vscode+QT+Python,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
参考链接:VSCode+PyQt之Python界面编写_vscode编写图形化界面-CSDN博客
1.安装库
pip install PyQt5
pip install PyQt5-tools
pip install qt5_applications
2.在VSCode里下载并安装PYQT Integration
3.配置pyqt integration
4.打开qt designer
在工程文件的空白处右键,点击“PT: New Form”,打开qt设计器后设计界面,保存后会有一个.ui文件,选中该文件右键,点击“PT: Compile Form”,会生成一个同名的.py文件,可使用Python调用该.py文件的控件。
5.调用案例
import sys
from PyQt5 import QtWidgets
from PyQt5.QtWidgets import*
import Ui_MainWindowdef btn_clicked():ui.textEdit.append("button clicked")def clear():ui.textEdit.clear()if __name__ == "__main__":app = QtWidgets.QApplication(sys.argv)MainWindow = QtWidgets.QMainWindow()ui = Ui_MainWindow.Ui_MainWindow()ui.setupUi(MainWindow)ui.label.setText("hello world")ui.pushButton.setText("清除日志")ui.pushButton.clicked.connect(clear) #绑定按钮事件ui.testbtn.clicked.connect(btn_clicked)# 代码创建控件label = QtWidgets.QLabel("this is a label!", MainWindow)label.setGeometry(100, 100, 200, 50) # 设置标签位置和大小MainWindow.show()sys.exit(app.exec_())
这篇关于Vscode+QT+Python的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!