确保这三个下载成功,可以用清华镜像。
pip install PyQt5
pip install PyQt5-sip
pip install pyqt5-tools
Qt Designer 设置
Name:Qt Designer.
Program:Qt的安装路径
D:\pyqttest\venv\Lib\site-packages\qt5_applications\Qt\bin\designer.exe
可以搜索python使用下面designer.exe文件。
Arguments:不填写
Working directory:$FileDir$
PyUIC 设置
Name:PyUIC.
Program:D:\pyqttest\venv\Scripts\pyuic5.exe
可以搜索python使用下面designer.exe文件。
Arguments:$FileName$ -o $FileNameWithoutExtension$.py
Working directory:$FileDir$
qt Designer 使用
label 属性 alignment 设置居中
出现问题为ui转python显示不一致的问题
from PyQt5.QtCore import Qt
# 解决界面模糊,缩放比例问题
QApplication.setHighDpiScaleFactorRoundingPolicy(Qt.HighDpiScaleFactorRoundingPolicy.PassThrough)
# 适应高DPI设备
QApplication.setAttribute(Qt.AA_EnableHighDpiScaling)
# 解决图片在不同分辨率显示模糊问题
QApplication.setAttribute(Qt.AA_UseHighDpiPixmaps)
app = QApplication(sys.argv) # 在这个语句前面加
参考资料
https://zhuanlan.zhihu.com/p/166086095