pyqticon6+qtdesigner+vscode安装心得:
1.pyqt的版本其实和qt并非一一对应。单最新版本的pyqt基本能支持python3.9
pip3 install PyQt6
2.qtdesigner本质上是一个ui工具,最后生成的是一个ui文件。文件结构类似于网页的源代码层级结构。
该软件可直接到网站直接下载安装
3.ui文件是需要一个pyuic6(名字可能有出入,可以去designer文档中查找),用于将ui文件生成py文件。生成后的py文件本质上是一个继承自pyqt中某个类的子类。
4.vscode中先配置python环境,如果不使用插件,可以在designer设计好后,用pyuic6生成py文件后,在直接导入,再在其他文件中import该类,直接使用即可。规范参照pyqy6文档。
5.如果使用插件可使用qt for python。(注意版本,一定要选择那个6的,里面热门的有个没标记版本的,其实是支持5的)。然后去配置ui编辑器(指定为designer),再配置pyuic(主要配置其生成的py文件路径)这样在左边资源管理器中就可以直接用右键来调用designer和编译ui了。
亲测步奏可用,但对如何使用,优先查找pyqt6手册,而非qt文档。
码字辛苦,如果有所得,请支持!其他的pycharm使用基本也可参照流程。设计的理念基本一致。ui和代码分离,两者之间用一个编译连结[思考][思考][思考]
两天的所得,旨在把vscode中使用pyqt6。
建议:做测试前最好使用虚拟环境。
本人测试的环境是windows10家庭版64位系统。
这样的环境最大的好处是免费