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

这篇具有很好参考价值的文章主要介绍了.ui文件转成.py文件需要的工具以及遇到的问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

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

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

写出来的ui需要转换py

配置pycharm

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

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

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

新增这三个工具

第一个工具:QtDesigner

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

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

程序: 里面填写的是designer的位置,我的版本在C:\ProgramData\Anaconda3\Lib\site-packages\qt5_applications\Qt\bin\designer.exe

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

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

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

第二个工具:PyUIC

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

名称:PyUIC 

程序:C:\ProgramData\Anaconda3\Scripts\pyuic5.exe  

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

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

第三个工具:Pyrcc

Pyrcc可以引用图片资源

名称:Pyrcc

程序:C:\ProgramData\Anaconda3\Scripts\pyrcc5.exe

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

工作目录:$FileDir$ 

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

最后转换出来的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_())

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

 文章来源地址https://www.toymoban.com/news/detail-402063.html

到了这里,关于.ui文件转成.py文件需要的工具以及遇到的问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • QT Designer 生成的ui文件转化成py文件以及简单使用

    首先用QTdesigner 设计你的界面 然后保存成.ui文件 这一步大家应该都可以做到,就不细讲了 然后就是转换步骤 使用cmd进入ui所在目录 或者在pycharm项目里的终端进入ui所在目录 然后输入下列语句 这里的outputUI就可以替换成你想要的输出文件名 InputUI就是你想要转换的ui文件名 稍

    2023年04月08日
    浏览(11)
  • PyQt6 使用Qt Designer实现简单的界面,以及ui文件转py文件

    PyQt6 使用Qt Designer实现简单的界面,以及ui文件转py文件

    前言,主要通过参考并总结两篇文章中的部分内容,参考文章一 参考文章二 新增一个用户注册界面,包含用户名,密码,性别,手机号,点击注册按钮时,弹出一个对话框,提示恭喜 “{用户输入的用户名}” 注册成功。但是无奈还没找出获取最新输入用户名的值,就简单做

    2024年02月04日
    浏览(12)
  • 【Python小工具】解决Python的Pyinstaller将.py文件打包成.exe可执行文件后文件过大的问题

    在文章 【Python小项目】Python的GUI库Tkinter实现随机点名工具或抽奖工具并封装成.exe可执行文件中我们实现了一个python小项目的制作并将其打包成了.exe可执行文件。但是,当我们查看了一下文件大小后,好家伙,一百多行代码打包完竟然有242M。于是,我们静下心来思考,是不

    2024年02月10日
    浏览(11)
  • Idea coverage覆盖率测试工具,设置Coverge的Branch,以及生成测试报告遇到的问题

    Idea coverage覆盖率测试工具,设置Coverge的Branch,以及生成测试报告遇到的问题

    1、打开Run/Debug Configurations 2、选中该工程的项目() 3、选择以coverge runner结尾的选项,不同版本可能不同 第一种版本: 第二种版本 4、设置branch 可以看到Code Coverge出现了。 选择JaCoCo 5、选择Use tracing 可以看到生成Branch选项了。 1、选择导出 2、选项(根据需要设置) 注意点 :Re

    2024年02月05日
    浏览(24)
  • 神器抓包工具 HTTP Analyzer v7.5 的下载,安装,使用,破解说明以及可能遇到的问题

    神器抓包工具 HTTP Analyzer v7.5 的下载,安装,使用,破解说明以及可能遇到的问题

    A1: HTTP Analyzer 是一款抓取网络数据包的软件,能够对抓取的数据包进行分析。 A2:下载链接:http://pan.baidu.com/s/1bG7KU6。 A3:解压刚刚下载好的软件,选择如下图所示的setup.exe点击安装,一路next即可完成。 完成后桌面会生成一个相应的图标: A4:(1)双击刚刚的桌面图标,

    2024年02月08日
    浏览(15)
  • ui文件转换成py文件

    ui文件转换成py文件

    首先打开anaconda powershell prompt(以管理员模式打开) 输入ui文件的绝对路径,回车运行 其次输入dir 查看ui文件信息 最后输入命令:pyuic6 password_generate.ui -o password_generate.py ,即可完成ui文件转换成py文件。  在该文本路径下生产了相应的py文件  

    2024年02月08日
    浏览(9)
  • 将ui文件转换py文件

    将ui文件转换py文件

    我们使用pycharm里面的desiger配置的GUI最后会生成ui文件,我们需要把它转换成py文件。可以按下面方式配置将.ui文件转换为py文件的转换工具。 在“Name”文本框中输入工具名称为PyUIC,然后单击“Program”后面的文件夹图标,选择虚拟环境目录下的python.cxe文件,该文件位于当前虚

    2024年02月16日
    浏览(11)
  • PyQt5 将.ui文件转为.py文件并用另一个.py调用

    PyQt5 将.ui文件转为.py文件并用另一个.py调用

    值得注意的是,Anaconda Prompt不能直接cd进其它盘 需要在根目录下进行切换盘符操作,使用 cd ..切进上一级目录,直到进入根目录: 这样就可以了 代码说明 生成的py文件: 运行代码即可成功展示UI界面: 成功展示UI Anaconda Prompt切换路径不能进入D盘_软件安装好难啊的博客-CSD

    2024年02月16日
    浏览(7)
  • pycharm中ui文件转py文件

    pycharm中ui文件转py文件

    配置UI 第一步:在File中选择setting,剩余步骤按照图标标号进行操作  第二步:操作完上面步骤保存,然后在项目上  右键 ternal tools 选择  添加的 QtDesigner,创建好自己的UI界面,进行保存。 配置pyuic: 第一步: program:D:XXXXPython38python.exe(指定自己python.exe路径) arguments:

    2024年02月13日
    浏览(6)
  • PyQt6把QTDesigner生成的UI文件转成python源码,并运行

    PyQt6把QTDesigner生成的UI文件转成python源码,并运行

    锋哥原创的PyQt6视频教程: 2024版 PyQt6 Python桌面开发 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili 2024版 PyQt6 Python桌面开发 视频教程(无废话版) 玩命更新中~共计18条视频,包括:2024版 PyQt6 Python桌面开发 视频教程(无废话版) 玩命更新中~、第2讲 PyQt6库和工具库QTDesigner安装

    2024年04月11日
    浏览(9)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包