| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> pyQt5环境的搭建及开发设计 -> 正文阅读 |
|
[Python知识库]pyQt5环境的搭建及开发设计 |
1、PyQt5 及 pyqt5-tools 安装 PyQt可以在所有主流操作系统上运行(Unix,Windows,Mac),可直接用pip安装
建议使用国内资源,可以快速安装:
2、PyCharm配置环境 启动PyCharm,新建一个PyQt5空项目后,需要配置Qt Designer、pyuic、pyrcc工具。 2.1、Qt Designer 是图形化用户界面的图形设计器,通过拖拽的方式放置控件,并实时查看控件效果进行快速UI设计。 在Pycharm中,依次打开 File - Settings - Tools - External Tools,点击 + Create Tool,配置如下:
2.2、Qt Designer 汉化(若有必要) 默认Qt Designer是英文版的,可以使用翻译文件进行汉化。
在PyCharm主界面,依次点击 Tools - External Tools - QtDisigner,即可启动中文界面的Qt Disigner 2.3、PyUIC配置 PyUIC主要是把Qt Designer生成的.ui文件换成.py文件。 在Pycharm中,依次打开 File - Settings - Tools - External Tools,点击 + Create Tool,配置如下:
2.4、 PyRCC配置 PyRCC主要是把编写的.qrc资源文件换成.py文件。 在Pycharm中,依次打开 File - Settings - Tools - External Tools,点击 + Create Tool,配置如下:
2、代码开发-QtDesigner编写 3.1、启动QtDesigner
最终py文件如下:
运行py文件,效果如下: 4、代码开发-代码编写 QtDesigner中的函数槽并不是非常全面,因此有些时候还需要代码硬编写,直接开发出py文件。 5、踩坑:关于PyCharm中执行脚本出现ModuleNotFoundError: No module named 'PyQt5’问题的解决方案 最新版的PyCharm,因为高版本pycharm自己创建了一个Python虚拟环境 默认没有把你安装的第三方库添加进来,所以就造成这种问题,而且在新建项目时候Project Iterpreter那个标签隐藏,无法注意到,需要手动打开,如下图中绿色那个小东西打开。 解决办法2: include-system-site-packages = true 如果你没有找到pyvenv.cfg,那么在你的settings->projiect interpreter目录所在处,找到该文件,用记事本修改完后,保存即可 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 22:31:25- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |