系列文章目录
文章目录
一、Qt是什么?
Qt是一种用C++实现跨平台图形用户界面应用程序框架(GUI)。
优点:跨平台、框架简单、有较好的内存回收机制。
例子:WPS、Paraview、Google Earth。
使用方式:使用QT框架,目前主要有三种使用方式(api reference),
- 使用QT C++接口,也就是我们常说的QT。直接使用Qt建议使用 qt for windows MinGW 版本 : 因为代码格式为utf-8,直接支持中文.
- 使用QT 的python接口,也就是常说的PyQt。
- QML
二、PyQt是什么?
PyQt = 使用Python调用Qt的接口。更加方便简单。
对于PyQt:他有两种协议
-
GPL协议开源,你用他的代码就要开源。
-
商业,付费协议。
目前有PyQt6,但是简易先使用QT5 不要使用QT6,因为网上很多帮助文档都是基于QT5的,没有看英文网站或者看源码的能力就不要用QT6。
三、下载安装
最好专业设置一个虚拟环境给python,环境只添加只需要的包,这样的话,后期打包的时候,就不会打包不需要的库&#