今天想学习一下 Qt for Python 编程,研究了一下 PyQt 和 PySide,发现 Qt Creator 已经支持 PySide2 和 PySide6 了,于是马上折腾起来!
Qt Creator 提供了四种模板,我选择了第三种,也就是 Qt for Python - Window (UI file)。
创建好工程以后,点击“运行”,出现了如下错误提示:
ModuleNotFoundError: No module named 'PySide2.QtUiTools'
找不到 QtUiTools 软件包,因此无法解析 UI 文件。解决办法很简单,执行下面命令安装 QtUiTools 即可。
sudo apt install python3-pyside2.qtuitools
现在,再次点击“运行”按钮,Demo 程序运行起来啦!