欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

在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