栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

.ui文件转成.py文件需要的工具以及遇到的问题

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

.ui文件转成.py文件需要的工具以及遇到的问题

最近又在接触一个新的软件QT Designer,通过使用这个软件,可以简单设计页面后,自动输出ui的代码。

在红色框框中可以任意设计你想要的页面。

写出来的ui需要转换py

配置pycharm

 

 

新增这三个工具

第一个工具:QtDesigner

这个工具作用就是打开pyqt5自带的designer,用于ui界面的设计

名称:QtDesigner    //名称可以自随便取,这里为了方便取这个

程序: 里面填写的是designer的位置,我的版本在C:ProgramDataAnaconda3Libsite-packagesqt5_applicationsQtbindesigner.exe

还有一个版本在PyQt5-tools下面的designer.exe

工作目录:$FileDir$    //这个可以一样

第二个工具:PyUIC

PyUIC是个好工具,可以把ui文件转换成py文件,免去了设计ui需要的调试步骤

名称:PyUIC 

程序:C:ProgramDataAnaconda3Scriptspyuic5.exe  

工作目录:$FileDir$    //这个可以一样

第三个工具:Pyrcc

Pyrcc可以引用图片资源

名称:Pyrcc

程序:C:ProgramDataAnaconda3Scriptspyrcc5.exe

参数:$FileName$ -o $FileNameWithoutExtension$_rc.py

工作目录:$FileDir$ 

最后转换出来的py需要增加一个main才能运行

class main(QDialog):
    def __init__(self):
        super(main,self).__init__()
        self.ui = Ui_Dialog()
        self.ui.setupUi(self)

if __name__ == "__main__":
    app = QApplication(sys.argv)
 #   dialog = logindialog()
    the_window = main()
    the_window.show()
    sys.exit(app.exec_())

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/925650.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号