解决.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贪吃蛇游戏编写代码
Oct 26 Python
用python找出那些被“标记”的照片
Apr 20 Python
CentOS 7下安装Python 3.5并与Python2.7兼容并存详解
Jul 07 Python
python矩阵转换为一维数组的实例
Jun 05 Python
用Python编写一个简单的CS架构后门的方法
Nov 20 Python
Pycharm配置远程调试的方法步骤
Dec 17 Python
python将txt等文件中的数据读为numpy数组的方法
Dec 22 Python
对python中的try、except、finally 执行顺序详解
Feb 18 Python
Python中字符串String的基本内置函数与过滤字符模块函数的基本用法
May 27 Python
在django-xadmin中APScheduler的启动初始化实例
Nov 15 Python
新版Pycharm中Matplotlib不会弹出独立的显示窗口的问题
Jun 02 Python
python 三边测量定位的实现代码
Apr 22 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
php使用qr生成二维码的示例分享
2014/01/20 PHP
PHP添加图片水印、压缩、剪切的封装类
2015/08/17 PHP
Yii2.0框架实现带分页的多条件搜索功能示例
2019/02/20 PHP
基于jQuery+HttpHandler实现图片裁剪效果代码(适用于论坛, SNS)
2011/09/02 Javascript
jQuery-onload让第一次页面加载时图片是淡入方式显示
2012/05/23 Javascript
8个实用的jQuery技巧
2014/03/04 Javascript
jQuery中queue()方法用法实例
2014/12/29 Javascript
js实现下拉列表选中某个值的方法(3种方法)
2015/12/17 Javascript
jquery模拟实现鼠标指针停止运动事件
2016/01/12 Javascript
jQuery.form插件的使用及跨域异步上传文件
2016/04/27 Javascript
利用jQuery实现滑动开关按钮效果(附demo源码下载)
2017/02/07 Javascript
Angular2关于@angular/cli默认端口号配置的问题
2017/07/15 Javascript
浅谈JS函数节流防抖
2017/10/18 Javascript
jquery实现二级导航下拉菜单效果实例
2019/05/14 jQuery
Vue 开发必须知道的36个技巧(小结)
2019/10/09 Javascript
使用Angular9和TypeScript开发RPG游戏的方法
2020/03/25 Javascript
js实现简易点击切换显示或隐藏
2020/11/29 Javascript
[28:42]Ti4正赛VG vs NEWBEE1
2014/07/19 DOTA
python获取指定字符串中重复模式最高的字符串方法
2018/06/29 Python
Python动态导入模块和反射机制详解
2020/02/18 Python
Django ValuesQuerySet转json方式
2020/03/16 Python
python3通过qq邮箱发送邮件以及附件
2020/05/20 Python
Python中的xlrd模块使用原理解析
2020/05/21 Python
python中entry用法讲解
2020/12/04 Python
CSS3中HSL和HSLA的简单使用示例
2015/07/14 HTML / CSS
欧舒丹加拿大官网:L’Occitane加拿大
2017/10/29 全球购物
Holiday Inn中国官网:IHG旗下假日酒店预订
2018/04/08 全球购物
土耳其玩具商店:Toyzz Shop
2019/08/02 全球购物
测绘工程个人的自我评价
2013/11/10 职场文书
常务副总经理任命书
2014/06/05 职场文书
培训研修方案
2014/06/06 职场文书
暑假社会实践心得体会
2014/09/02 职场文书
兼职安全员岗位职责
2015/02/15 职场文书
用Python爬取某乎手机APP数据
2021/06/15 Python
游戏《铁拳》动画化!2022年年内播出
2022/03/21 日漫
什么是clearfix (一文搞清楚css清除浮动clearfix)
2023/05/21 HTML / CSS