解决.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读写ini文件的方法
May 28 Python
Python中列表和元组的使用方法和区别详解
Dec 30 Python
在python3环境下的Django中使用MySQL数据库的实例
Aug 29 Python
Python日志模块logging基本用法分析
Aug 23 Python
python基础 range的用法解析
Aug 23 Python
使用Python将字符串转换为格式化的日期时间字符串
Sep 01 Python
python 单线程和异步协程工作方式解析
Sep 28 Python
Python定义函数时参数有默认值问题解决
Dec 19 Python
python隐藏类中属性的3种实现方法
Dec 19 Python
Python生成随机验证码代码实例解析
Jun 09 Python
Python confluent kafka客户端配置kerberos认证流程详解
Oct 12 Python
 Python 中 logging 模块使用详情
Mar 03 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
德劲1103二次变频版的打磨
2021/03/02 无线电
分享PHP入门的学习方法
2007/01/02 PHP
php析构函数的简单使用说明
2015/08/24 PHP
学习php设计模式 php实现装饰器模式(decorator)
2015/12/07 PHP
PHP+MySQL存储数据常见中文乱码问题小结
2016/06/13 PHP
php无限级分类实现方法分析
2016/10/19 PHP
Prototype使用指南之ajax
2007/01/10 Javascript
利用js制作html table分页示例(js实现分页)
2014/04/25 Javascript
Jquery+Ajax+PHP+MySQL实现分类列表管理(上)
2015/10/28 Javascript
学习JavaScript设计模式(继承)
2015/11/26 Javascript
jquery form表单获取内容以及绑定数据
2016/02/24 Javascript
js实现String.Fomat的实例代码
2016/09/02 Javascript
vue开发心得和技巧分享
2016/10/27 Javascript
Bootstrap Modal遮罩弹出层代码分享
2016/11/21 Javascript
html5+CSS 实现禁止IOS长按复制粘贴功能
2016/12/28 Javascript
Extjs表单输入框异步校验的插件实现方法
2017/03/20 Javascript
vue.js中父组件调用子组件的内部方法示例
2017/10/22 Javascript
在vue-cli项目中使用bootstrap的方法示例
2018/04/21 Javascript
AjaxFileUpload.js实现异步上传文件功能
2019/04/19 Javascript
微信小程序实现日期格式化和倒计时
2020/11/01 Javascript
js图片查看器插件用法示例
2019/06/22 Javascript
python使用循环实现批量创建文件夹示例
2014/03/25 Python
详解Python程序与服务器连接的WSGI接口
2015/04/29 Python
Python抓取框架Scrapy爬虫入门:页面提取
2017/12/01 Python
使用Python处理Excel表格的简单方法
2018/06/07 Python
Python函数any()和all()的用法及区别介绍
2018/09/14 Python
python自动化之Ansible的安装教程
2019/06/13 Python
python安装pil库方法及代码
2019/06/25 Python
Python3-异步进程回调函数(callback())介绍
2020/05/02 Python
用python制作个音乐下载器
2021/01/30 Python
新三好学生主要事迹
2014/01/23 职场文书
离职证明范本(5篇)
2014/09/19 职场文书
村党的群众路线教育实践活动工作总结
2014/10/25 职场文书
客服专员岗位职责
2015/02/10 职场文书
2015个人年度工作总结范文
2015/05/28 职场文书
Python中异常处理用法
2021/11/27 Python