python qt5.9搭建 python qt5 gui_python qt5.9搭建

Python GUI  需要如下图环境

1、python 不用多说

2、QT是一个C++类库的应用程序,安装此程序主要目的有3

①使用Qt Creator   可视化的UI设计程序

②QT 类库帮助信息查找

③资源文件管理等

3、PyQt5  Qt C++类库的Python 绑定  (到目前为止我还没有真正理解这句话的意思!)

 

python qt5.9搭建 python qt5 gui_python qt5.9搭建_02

说明:

1、pyuic5 用于将Qt Cradtor 可视化设计界面(.ui)编译为python文件的工具软件 

2、pyrcc 用于将Qt Creator 的资源文件编译为 python程序的工具软件

3、pylupdate 用于多语言界面开发时编译语言资源文件的工具软件

 

使用PyQt5 GUI编写程序的一般过程:

python qt5.9搭建 python qt5 gui_python_03

信号和槽函数要理解透彻,这是python GUI编程的核心内容。

其次就是这种组件的积累:包括组件有哪些属性、组件的关系、组件相关的信号

个人感觉GUI的变成在原理和框架理解情况后,就是组件积累的过程,就像是学英语  单词word的积累。

加油!