解决.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自定义解析简单xml格式文件的方法
May 11 Python
在Python中操作字典之setdefault()方法的使用
May 21 Python
python 文件转成16进制数组的实例
Jul 09 Python
python实现换位加密算法的示例
Oct 14 Python
Python2 Selenium元素定位的实现(8种)
Feb 25 Python
Django给admin添加Action的步骤详解
May 01 Python
Pytorch实现GoogLeNet的方法
Aug 18 Python
Python中注释(多行注释和单行注释)的用法实例
Aug 28 Python
Python pandas如何向excel添加数据
May 22 Python
如何通过Python实现RabbitMQ延迟队列
Nov 28 Python
Django缓存Cache使用详解
Nov 30 Python
使用bandit对目标python代码进行安全函数扫描的案例分析
Jan 27 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&&mysql)二
2006/10/09 PHP
防止MySQL注入或HTML表单滥用的PHP程序
2009/01/21 PHP
php递归删除目录与文件的方法
2015/01/30 PHP
PHP简单获取视频预览图的方法
2015/03/12 PHP
php中preg_match的isU代表什么意思
2015/10/01 PHP
学习php设计模式 php实现观察者模式(Observer)
2015/12/09 PHP
总结PHP代码规范、流程规范、git规范
2018/06/18 PHP
php弹出提示框的是实例写法
2019/09/26 PHP
根据分辩率调用不同的CSS.
2007/01/08 Javascript
window.opener用法和用途实例介绍
2013/08/19 Javascript
按下回车键指向下一个位置的一个函数代码
2014/03/10 Javascript
JavaScript window.location对象
2014/11/14 Javascript
jquery图片轮播特效代码分享
2020/04/20 Javascript
详解JavaScript编程中正则表达式的使用
2015/10/25 Javascript
jquery插件uploadify实现带进度条的文件批量上传
2015/12/13 Javascript
js实现有过渡渐变效果的图片轮播相册(兼容IE,ff)
2016/01/19 Javascript
AngularJS使用ng-Cloak阻止初始化闪烁问题的方法
2016/11/03 Javascript
基于javaScript的this指向总结
2017/07/22 Javascript
angular.js实现购物车功能
2017/10/23 Javascript
Node Puppeteer图像识别实现百度指数爬虫的示例
2018/02/22 Javascript
node.js文件操作系统实例详解
2019/11/05 Javascript
JS桶排序的简单理解与实现方法示例
2019/11/25 Javascript
JavaScript点击按钮生成4位随机验证码
2021/01/28 Javascript
如何运行Python程序的方法
2013/04/21 Python
python获取指定网页上所有超链接的方法
2015/04/04 Python
Python编写生成验证码的脚本的教程
2015/05/04 Python
深入理解python中函数传递参数是值传递还是引用传递
2017/11/07 Python
分析python动态规划的递归、非递归实现
2018/03/04 Python
解决python flask中config配置管理的问题
2019/07/26 Python
python 实现一个简单的线性回归案例
2020/12/17 Python
医学实习生自我鉴定
2013/12/12 职场文书
国旗下演讲稿
2014/05/08 职场文书
红头文件任命书范本
2014/06/05 职场文书
2015年党员个人工作总结
2015/05/13 职场文书
交通事故案件代理词
2015/05/23 职场文书
致运动员的广播稿
2015/08/19 职场文书