介绍
Qt是一个跨平台的C++图形界面应用程序框架。 它提供给开发者建立图形用户界面所需的功能,广泛用于开发GUI程序,也可用于开发非GUI程序。 Qt很容易扩展,并且允许真正地组件编程。 基本上,Qt同Window上的Motif,Openwin,GTK等图形界面库以及Windows平台上的MFC、OWL、VCL、ATL是同类型的东西。
PySide6
:是来自于Qt for Python项目的官方Python模块,它提供了对完整Qt 6.0+框架的访问。
Qt Designer
:拖拽式的界面设计工具:通过拖拽的方式放置控件,并实时查看控件效果进行快速UI设计
PyUIC
:主要是把Qt Designer生成的.ui文件换成.py文件
PyRCC
:主要是把编写的.qrc资源文件换成.py文件
安装
pip install PySide6
# 安装的是最新版,已经包含了Qt Designer、PyUIC、PyRCC工具
注:配置国内镜像源
1,PyCharm中配置External Tools
一,File
-> Settings
->Tools
-> External Tools
2,配置QtDesigner
Name :
QtDesigner
Program :
D:\CNWei\Elephant\readExcel\venv\Scripts\pyside6-designer.exe
# 请根据实际修改Working directory :
$ProjectFileDir$
3,配置PyUIC
Name :
PyUIC
Program :
D:\CNWei\Elephant\readExcel\venv\Scripts\pyside6-uic.exe
# 请根据实际修改Arguments :
$FileName$ -o $FileNameWithoutExtension$_ui.py
Working directory :
$FileDir$
4,配置PyRCC
Name :
PyRCC
Program :
D:\CNWei\Elephant\readExcel\venv\Scripts\pyside6-rcc.exe
# 请根据实际修改Arguments:
$FileName$ -o $FileNameWithoutExtension$_rc.py
Working directory :
$FileDir$