在Mac Pro M1上顺利安装并操作Qt Creator与Designer
最编程
2024-02-10 11:02:53
...
1 安装Qt Creator
brew install qt-creator
2 设置Qt Creator配置文件保存路径权限
安装完后可以在mac中点击Qt Creator应用图标,打开Qt Creator。
Qt Creator可以打开,但会有弹窗报错,如下:
这是由于Qt Creator的配置文件路径默认放在 ~/.config 目录下,该目录的所属用户是root,导致Qt Creator没有写入权限,需要把所有者更改为当前用户:
# 需要把以下命令中的"username"替换为实际用户名
sudo chown -R username ~/.config
设置完后需要重启Qt Creator。
3 pyqt5使用Qt Designer设计的界面
mac下pyqt5的安装参见:https://www.cnblogs.com/yuzhong/articles/16626137.html
3.1 使用Qt Designer设计界面
打开Qt Creator,新建文件,选择Qt模板中的 Qt Designer Form:
选择Dialog with Buttons Bottom:
设置文件名和保存路径。这里更改文件名为 mydialog.ui,路径根据实际情况选取。
保存文件后自动打开可视化编辑界面了。
3.2 使用pyuic5将.ui文件转换成.py文件
pyuic5 -x mydialog.ui -o mydialog.py
查看mydialog.py文件的内容如下:
3.3 在pyqt5中使用生成的界面
保存以下代码到pyqt_test.py,执行:
python pyqt_test.py
点击查看代码
import sys
from PyQt5.QtWidgets import QApplication, QDialog
from mydialog import *
app = QApplication(sys.argv)
dialog = QDialog()
ui = Ui_Dialog()
ui.setupUi(dialog)
dialog.show()
sys.exit(app.exec_())
原文地址:https://www.cnblogs.com/yuzhong/p/17138707.html