Pyside6+VsCode开发环境搭建

1、简介

QT官方发布Qt6.0之后,紧接着于2020年12月10日发布了PySide 6,对应C++版的Qt6。从PySide6开始,PySide的命名也会与Qt的大版本号保持一致。需要注意的是使用PySide6开发的程序在默认情况下,不兼容Windows7系统,这也是Qt6所决定的。

PySide为我们提供了两种开发界面的方式,一种叫QtWidget,是在网上搜到的教程中最常见的方式;另一种叫QML,是一种新型的开发方式,也是Qt正在努力推广的开发方式。在本系列的文章中,我们主要使用QtWidget这种方式,而使用QtWidget开发程序时,也有两种基本的使用方法,一种是通过designer开发界面,另一种是用过代码手动开发界面,这里我们的目的是极简快速入门,所以使用designer这种方便的方式进行开发。

2、Pyside6安装

在command中或者vscode的terminal中运行pip命令,采用国内源安装速度较快。

此处使用豆瓣源安装:pip install pyside6 -i https://pypi.doubanio.com/simple

安装完成后,使用pip list 查看安装结果以及版本。

打开VSCode左侧边栏的Extension,搜索pyside或者Qt for Python,点击Install。

3、PySide6配置

打开左侧边栏左下角的Manage按钮,选择Settings,搜索Python,选中Qt for Python;

以下路径根据自己pyside6安装路径,进行配置。

3.1 Designer配置

3.2 Pyrcc配置

3.3 Pyuic配置

4、Pyside6测试

在Vicode中,点击资源管理器(Ctrl+Shift+E),创建文件夹,右键单击刚创立的文件夹,点击Create Qt UI File。

VsCode会自动打开designer,设计如下窗体,并且保存为mytest.ui。

保存后在VsCode中找到mytest.ui文件,右键单击,选择Comple Qt UI File,会在同级目录自动生成ui_mytest.py文件。

然后新建main.py文件,输入以下代码:

运行此文件,可见执行结果如下:

点击Hello Pyside6,可见变为以下内容:

恭喜Pyside6+VsCode开发环已经境配置成功。

你可能感兴趣的:(Pyside6+VsCode开发环境搭建)