1、Qt概述
Qt(官方发音 [kju:t],音同 cute)是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Command User Interface,CUI)程序。
Qt 是纯 C++ 开发的,所以学好 C++ 非常有必要,对于不了解 C++ 的读者,我建议先阅读《C语言教程》,再阅读《C++教程》。C++ 是在C语言的基础上发展起来的,学完C语言就学了 C++ 的一半了。
Qt 还存在 Python、Ruby、Perl 等脚本语言的绑定, 也就是说可以使用脚本语言开发基于 Qt 的程序。开源社区就是这样,好东西就会被派生扩展,到处使用, 越来越壮大。
Qt 支持的操作系统有很多,例如通用操作系统 Windows、Linux、Unix,智能手机系统 Android、iOS、WinPhone, 嵌入式系统 QNX、VxWorks 等。
2.安装PyQt5 :
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyqt5
3.安装依赖包:
sudo apt install pyqt5*
4.安装QtDesigner:
sudo apt install qttools5-dev-tools
5.在Pycharm中点击文件---设置---工具---外部工具---+号,添加如下:
1)添加QtDesigner:
程序:/usr/lib/x86_64-linux-gnu/qt5/bin/designer
实参:$FileName$
工作目录:$ProjectFileDir$
2)添加PyUIC
程序:/usr/bin/python3.8
实参: -m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
工作目录:$FileDir$