资讯 小学 初中 高中 语言 会计职称 学历提升 法考 计算机考试 医护考试 建工考试 教育百科
栏目分类:
子分类:
返回
空麓网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
空麓网 > 计算机考试 > 软件开发 > 后端开发 > Python

【Pycharm技巧】:Pycharm将Qt Designer的ui转py设置详解、及转换过的py文件如何运行问题详解、及Pycharm设置直接运行Qt Designer软件

Python 更新时间: 发布时间: 计算机考试归档 最新发布

【Pycharm技巧】:Pycharm将Qt Designer的ui转py设置详解、及转换过的py文件如何运行问题详解、及Pycharm设置直接运行Qt Designer软件


目录

解决方案:

        Pycharm将Qt Designer的ui转py设置详解?

解决方案:

        Pycharm转换过的py文件如何运行问题详解?

解决方案:

        Pycharm设置直接运行Qt Designer软件?

骥虽伏枥,足能千里;鹄即垂翅,志在九霄。


项目场景:

        大家好!最近在学习Pyqt5的同时,发现书籍上带的是Eric 6将.ui文件转换成.py文件,身为一个Pycharm资深使用者,表示真的不想再用一个新的编译器,于是对Pycharm进行设置,从而达到自己的使用要求,也方便自己去编写程序,毕竟工欲善其事,必先利其器。

        以下是个人的一些感悟和心得笔记,请大家参考,如有不对之处请指出!感谢大家支持!


问题描述

        Pycharm将Qt Designer的ui转py设置详解?

        Pycharm转换过的py文件如何运行问题详解?

        Pycharm设置直接运行Qt Designer软件?


解决方案:

        Pycharm将Qt Designer的ui转py设置详解?

第一步:将Qt设计师中自己设计的.ui文件另存为个人工程文件夹中,以备后续Pycharm转换。

 第二步:Pycharm打开有.ui文件的工程。

  第三步:Pycharm中选择  File—>Settings...

   第四步:Pycharm中选择  Tools  —>  External Tools  —>  点击 + 号添加工具

 以上Name项  可以自己定  想什么名字就什么名字!

Program 中填入   Python的路径:记住是自己的电脑路径   以下是我的

D:PythonPython38python.exe

Arguments  中填入

-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py

Working directory   中填入   填入之后转换的文件会保存到当前项目根目录

$FileDir$

   

第五步:点击  OK  选项,回到工程中,鼠标右键单击.ui文件选择External Tools —> PyUIC  之后即可在根目录生成相同名字的.py文件

 成功转换:


解决方案:

        Pycharm转换过的py文件如何运行问题详解?

 由图而至   Pycharm转换过来的.py文件,里面都是已经设置好的函数,需要去调用,两种方法调用。

第一种方法:在main.py中调用     代码中写的很清楚

import sysfrom PyQt5 import QtWidgets, QtCoreimport untitleddef main():    app = QtWidgets.QApplication(sys.argv)    window = QtWidgets.QDialog()    mainmenu = QtWidgets.QMainWindow()    ui = untitled.Ui_MainWindow()    ui.setupUi(mainmenu)    mainmenu.show()    sys.exit(app.exec_())if __name__ == '__main__':    main()

第二种方法:如果无需在其他函数中调用,即可在生成的.py程序中最后几行添加以下程序。

import sysapp = QtWidgets.QApplication(sys.argv)window = QtWidgets.QDialog()mainmenu = QtWidgets.QMainWindow()ui = Ui_MainWindow()ui.setupUi(mainmenu)mainmenu.show()sys.exit(app.exec_())

成功运行:


解决方案:

        Pycharm设置直接运行Qt Designer软件?

  第一步:Pycharm中选择  File—>Settings...

第二步:Pycharm中选择  Tools  —>  External Tools  —>  点击 + 号添加工具

 以上Name项  可以自己定  想什么名字就什么名字!

Program 中填入   Qt Designer的路径:  记住是自己的电脑路径   以下是我的

D:PythonPython38Libsite-packagesqt5_applicationsQtbindesigner.exe

Working directory   中填入 

$FileDir$

   第三步:点击  OK  选项,回到工程中,鼠标右键单击.ui文件选择External Tools —> Qt Designer  之后即可打开.ui文件

成功运行


         至此三个问题已经解决,希望对初学者有所帮助,我还遇到一个Pyqt5-tools装不了的情况,这个是Python版本的问题  我Python当时用的是Python3.10,后来更改到Python3.8.10就可以使用。

        谢谢大家的支持,如果大家觉得对自己有所帮助,请对文章进行点赞和评论哦~有问题也希望大家自行评论,作者积极改正!

        大家的支持是我不懈的努力,大家也可以对作者进行打赏,如果支持一块钱即可,无需太多,希望大家不会在知识的海洋迷路!


骥虽伏枥,足能千里;鹄即垂翅,志在九霄。

转载请注明:文章转载自 http://www.konglu.com/
本文地址:http://www.konglu.com/it/1098321.html
免责声明:

我们致力于保护作者版权,注重分享,被刊用文章【【Pycharm技巧】:Pycharm将Qt Designer的ui转py设置详解、及转换过的py文件如何运行问题详解、及Pycharm设置直接运行Qt Designer软件】因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2023 成都空麓科技有限公司

ICP备案号:蜀ICP备2023000828号-2