VsCode 配置PySide6及测试

VsCode 配置PySide6及测试,第1张

目录
  • VSCode插件安装
    • 安装Python插件
    • 安装PySide6插件
  • PySide6安装
  • PySide6配置
  • VSCode创建UI文件![在这里插入图片描述](http://www.kaotop.com/file/tupian/20220505/cbf7cd76d7d84048ab5a8a331187aaa5.png#pic_center)
  • 测试代码
  • 运行测试
  • 参考链接

VSCode插件安装 安装Python插件

安装PySide6插件

PySide6安装
pip install PySide6 -i https://pypi.mirrors.ustc.edu.cn/simple/

注:使用第三方源安装,提高下载速度

PySide6配置

进入配置界面

参数配置

    "python.defaultInterpreterPath": "C:\Python39\python.exe",
    "qtForPython.lupdate.liveExecution": true,
    "qtForPython.uic.path": "C:\Python39\Lib\site-packages\PySide6\uic.exe ",
    "qtForPython.designer.path": "C:\Python39\Lib\site-packages\PySide6\designer.exe",
    "qtForPython.rcc.path": "C:\Python39\Lib\site-packages\PySide6\rcc.exe",
    "qtForPython.lupdate.path": "C:\Python39\Lib\site-packages\PySide6\lupdate.exe",
    "terminal.integrated.defaultProfile.windows": "Command Prompt",
    "qtForPython.uic.args": [
        "-g python -o \"${workspaceFolder}${pathSeparator}ui${pathSeparator}uic${pathSeparator}${fileBasenameNoExtension}.py\""
    ],

注:UI转换为Python文件的路径:ui\uic

VSCode创建UI文件


测试代码
import sys
from PySide6.QtWidgets import QApplication, QMainWindow, QDialog
from PySide6.QtCore import QFile
sys.path.append("ui\uic")
from test_ui import Ui_MainWindow

class QMainWindow(QMainWindow):
    def __init__(self):
        super(QMainWindow, self).__init__()
        self.ui = Ui_MainWindow()
        self.ui.setupUi(self)

if __name__ == "__main__":
    app = QApplication(sys.argv)
    window = QMainWindow()
    window.show()
    sys.exit(app.exec_())
运行测试

代码执行

运行结果

参考链接
  1. VS code 配置 PySide6的UI开发环境
  2. PySide6+VSCode环境搭建
  3. PIP安装出现“NO MODULE NAMED 'PIP”

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/796514.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-06
下一篇 2022-05-06

发表评论

登录后才能评论

评论列表(0条)

保存