解决.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中声明只包含一个元素的元组数据方法
Aug 25 Python
Python函数式编程指南(一):函数式编程概述
Jun 24 Python
通过Py2exe将自己的python程序打包成.exe/.app的方法
May 26 Python
浅析Python函数式编程
Oct 06 Python
python2与python3中关于对NaN类型数据的判断和转换方法
Oct 30 Python
解决Pycharm界面的子窗口不见了的问题
Jan 17 Python
python实现小球弹跳效果
May 10 Python
详解python statistics模块及函数用法
Oct 27 Python
pytorch dataloader 取batch_size时候出现bug的解决方式
Feb 20 Python
执行Python程序时模块报错问题
Mar 26 Python
Python实现删除某列中含有空值的行的示例代码
Jul 20 Python
如何用python爬取微博热搜数据并保存
Feb 20 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
德生BCL3000的电路分析和打磨
2021/03/02 无线电
php at(@)符号的用法简介
2009/07/11 PHP
PHP实现中国公民身份证号码有效性验证示例代码
2017/05/03 PHP
PHP基于ORM方式操作MySQL数据库实例
2017/06/21 PHP
IE无法设置短域名下Cookie
2010/09/23 Javascript
JS自定义功能函数实现动态添加网址参数修改网址参数值
2013/08/02 Javascript
js抽奖实现随机抽奖代码效果
2013/12/02 Javascript
jQuery检查事件是否触发的方法
2015/06/26 Javascript
js实现适用于素材网站的黑色多级菜单导航条效果
2015/08/24 Javascript
jQuery实现的点赞随机数字显示动画效果(附在线演示与demo源码下载)
2015/12/31 Javascript
jQuery实现点击后高亮背景固定显示的菜单效果【附demo源码下载】
2016/09/21 Javascript
利用js获取下拉框中所选的值
2016/12/01 Javascript
jQuery基于闭包实现的显示与隐藏div功能示例
2018/06/09 jQuery
微信小程序CSS3动画下拉菜单效果
2018/11/04 Javascript
微信小程序自定义底部导航带跳转功能
2018/11/27 Javascript
vue中使用百度脑图kityminder-core二次开发的实现
2019/09/26 Javascript
Vue使用axios引起的后台session不同操作
2020/08/14 Javascript
Python中使用装饰器和元编程实现结构体类实例
2015/01/28 Python
利用Python绘制MySQL数据图实现数据可视化
2015/03/30 Python
Python从数据库读取大量数据批量写入文件的方法
2018/12/10 Python
Python 一行代码能实现丧心病狂的功能
2020/01/18 Python
Python 如何展开嵌套的序列
2020/08/01 Python
CSS3教程(7):CSS3嵌入字体
2009/04/02 HTML / CSS
美国迪克体育用品商店:DICK’S Sporting Goods
2018/07/24 全球购物
香港零食网购:上仓胃子
2020/06/08 全球购物
课堂教学改革实施方案
2014/03/17 职场文书
我的理想演讲稿
2014/04/30 职场文书
初中学校军训方案
2014/05/09 职场文书
美术兴趣小组活动总结
2014/07/07 职场文书
个人授权委托书范本
2014/09/14 职场文书
简单的个人租房协议书范本
2014/11/26 职场文书
2015年社区工会工作总结
2015/05/26 职场文书
小学数学国培研修日志
2015/11/13 职场文书
新课程改革心得体会
2016/01/22 职场文书
创业计划书之服装
2019/10/07 职场文书
还在手动盖楼抽奖?教你用Python实现自动评论盖楼抽奖(一)
2021/06/07 Python