前言
不知道是不是版本更新的问题还有网上的老六太多,在Pycharm 中使用qt designer打开当前.ui文件总是有问题。
此外,将.ui转为.py文件也有各种问题。
网上搜索了一大圈发现都是不能完美运行,下面是各种尝试后的完美可用版本。
解决方法
确保当前python版本是正确的或唯一的,为了避免版本问题可以先卸载并重新安装PyQt5
Qt Designer
如图所示,先File->Settings。 添加Tool 名字无所谓。
重点是arguments: "$FilePath$" (双引号是避免路径中包含空格)
working directory: $ProjectFileDir$,然后点击OK,和Apply。
然后右键.ui文件启动qt designer即可。
PyUIC5
如图所示,先File->Settings。
Arguements: $FileName$ -o ui_$FileNameWithoutExtension$.py -x
working directory: $ProjectFileDir$
然后,其他跟Qt Designer的操作类似。