1、先在程序内写入“fromuntitledimportUi_Form”。
2、untitled是ui转化成py的文件名,Ui_Form是转换后的类名。
3、把Ui_Form做为工程的父类并写入“classDemo(QWidget,Ui_Form):”。
4、加入“self.setupUi(self)”。
首先,选择 Pycharm ->File ->Settings -> Tools ->External Tools,点击 + ,添加新项目。name 可以设为 'qt5',Program 那项填写Qt designer 这个 exe 文件所在的位置。同样,选择 Pycharm ->File ->Settings -> Tools ->External Tools,点击 + ,添加新项目。name 可以设为 Pyuic , Program 那项填写你的 python.exe 文件所在的地址。Arguments 那项填写 -m PyQt5.uic.pyuic sample.ui -o sample.py 。其中 sample.ui 为你需要转换的 ui 文件, sample.py 为转化得到的 py 文件名。Working directory 填写 sample.ui 在磁盘中的地址,我选择的位置是 D:\QQPCMgr\Desktop\Pyui ,这同时也是转化后的 sample.py 文件保存的地址。
转换得到的 py 文件可以直接继承使用:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)