解决.ui文件生成的.py文件运行不出现界面的方法


Posted in Python onJune 19, 2019

一般需要导入下面两个包

from PyQt5.QtWidgets import QApplication
import sys

并且在.py文件中加入以下代码:

if __name__ == "__main__":
 app = QtWidgets.QApplication(sys.argv)
 widget = QtWidgets.QWidget()
 ui = Ui_MainWindow()
 ui.setupUi(widget)
 widget.show()
 sys.exit(app.exec_())

下面对以上个别代码进行解释

widget = QtWidgets.QWidget()

因为Qt Designer默认继承的object类,不提供show()显示方法,所以我们生成一个QWidget对象来重载我们设计的Ui_MainWindow类,达到显示效果。

sys.exit(app.exec_())

app.exec_() ——运行app sys.exit(app.exec_())——消息循环结束之后返回0,接着调用sys.exit(0)退出程序

以上这篇解决.ui文件生成的.py文件运行不出现界面的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python专用方法与迭代机制实例分析
Sep 15 Python
python让图片按照exif信息里的创建时间进行排序的方法
Mar 16 Python
Python编程入门之Hello World的三种实现方式
Nov 13 Python
简单了解Python下用于监视文件系统的pyinotify包
Nov 13 Python
尝试用最短的Python代码来实现服务器和代理服务器
Jun 23 Python
在pandas多重索引multiIndex中选定指定索引的行方法
Nov 16 Python
python pygame实现2048游戏
Nov 20 Python
python scatter散点图用循环分类法加图例
Mar 19 Python
Python3列表内置方法大全及示例代码小结
May 10 Python
django实现后台显示媒体文件
Apr 07 Python
Python Request类源码实现方法及原理解析
Aug 17 Python
关于python3.9安装wordcloud出错的问题及解决办法
Nov 02 Python
网易有道2017内推编程题 洗牌(python)
Jun 19 #Python
pyqt实现.ui文件批量转换为对应.py文件脚本
Jun 19 #Python
网易2016研发工程师编程题 奖学金(python)
Jun 19 #Python
PyQt5的安装配置过程,将ui文件转为py文件后显示窗口的实例
Jun 19 #Python
python调用动态链接库的基本过程详解
Jun 19 #Python
python中使用ctypes调用so传参设置遇到的问题及解决方法
Jun 19 #Python
华为校园招聘上机笔试题 扑克牌大小(python)
Apr 22 #Python
You might like
DC《小丑》11项提名领跑奥斯卡 Netflix成第92届奥斯卡提名最大赢家
2020/04/09 欧美动漫
综合图片计数器
2006/10/09 PHP
php获取网页中图片、DIV内容的简单方法
2014/06/19 PHP
PHP多态代码实例
2015/06/26 PHP
PHP与JavaScript针对Cookie的读写、交互操作方法详解
2017/08/07 PHP
Yii2框架视图(View)操作及Layout的使用方法分析
2019/05/27 PHP
Yii框架where查询用法实例分析
2019/10/22 PHP
PHP获取类私有属性的3种方法
2020/09/10 PHP
js控制div层的叠加简单方法
2016/10/15 Javascript
jquery.zclip轻量级复制失效问题
2017/01/08 Javascript
如何用JS/HTML将时间戳转换为“xx天前”的形式
2017/02/06 Javascript
深入理解AngularJs-scope的脏检查(一)
2017/06/19 Javascript
angular.js实现购物车功能
2017/10/23 Javascript
JS点击动态添加标签、删除指定标签的代码
2018/04/18 Javascript
跨域解决之JSONP和CORS的详细介绍
2018/11/21 Javascript
jQuery实现带3D切割效果的轮播图功能示例【附源码下载】
2019/04/04 jQuery
javascript设计模式 ? 外观模式原理与用法实例分析
2020/04/15 Javascript
对于Python中线程问题的简单讲解
2015/04/03 Python
Python检测字符串中是否包含某字符集合中的字符
2015/05/21 Python
Python3的urllib.parse常用函数小结(urlencode,quote,quote_plus,unquote,unquote_plus等)
2016/09/18 Python
Python适配器模式代码实现解析
2019/08/02 Python
Pytorch 实现focal_loss 多类别和二分类示例
2020/01/14 Python
Python2 与Python3的版本区别实例分析
2020/03/30 Python
Python 按比例获取样本数据或执行任务的实现代码
2020/12/03 Python
python正则表达式re.match()匹配多个字符方法的实现
2021/01/27 Python
纯css3实现照片墙效果
2014/12/26 HTML / CSS
html5中监听canvas内部元素点击事件的三种方法
2019/04/28 HTML / CSS
日本PLST在线商店:日本时尚杂志刊载的人气服装
2016/12/10 全球购物
法国春天百货官网:Printemps.com
2020/06/29 全球购物
软件设计的目标是什么
2016/12/04 面试题
自荐信范文
2013/12/10 职场文书
致接力运动员广播稿
2014/02/17 职场文书
作文评语集锦
2014/12/25 职场文书
公司员工奖惩制度
2015/08/04 职场文书
css背景和边框标签实例详解
2021/05/21 HTML / CSS
Win11筛选键导致键盘失灵怎么解决? Win11关闭筛选键的技巧
2022/04/08 数码科技