PyQt5创建一个新窗口的实例


Posted in Python onJune 20, 2019

1.使用Qt Design设计一个空白窗口(注意:我是使用MainWindow创建的窗口)

PyQt5创建一个新窗口的实例

2.使用PyUIC将.ui文件转换成.py文件

右键.ui文件->External Tools->PyUIC

3.新建一个**.py文件,大部分操作函数在**.py文件中,防止重新设计窗口时造成大量代码丢失

4.**.py文件

#-*- coding:utf-8 -*-
from PyQt5.QtWidgets import QMainWindow, QApplication
from Asimplewindow import Ui_MainWindow
import sys
 
class Main(QMainWindow,Ui_MainWindow):#如果你是用Widget创建的窗口,这里会不同
#class Main(QWidget,Ui_Form):
  def __init__(self):
    super(Main, self).__init__()
    self.setupUi(self)
 
if __name__ =="__main__":
  app = QApplication(sys.argv)
  main = Main()
  main.show()
  sys.exit(app.exec_())

5.运行结果

PyQt5创建一个新窗口的实例

以上这篇PyQt5创建一个新窗口的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
分析并输出Python代码依赖的库的实现代码
Aug 09 Python
详解python之多进程和进程池(Processing库)
Jun 09 Python
python遍历一个目录,输出所有的文件名的实例
Apr 23 Python
python 脚本生成随机 字母 + 数字密码功能
May 26 Python
Django+Ajax+jQuery实现网页动态更新的实例
May 28 Python
python 随机打乱 图片和对应的标签方法
Dec 14 Python
python获取Pandas列名的几种方法
Aug 07 Python
详解如何减少python内存的消耗
Aug 09 Python
PyCharm 在Windows的有用快捷键详解
Apr 07 Python
python爬虫爬取某网站视频的示例代码
Feb 20 Python
pytorch 把图片数据转化成tensor的操作
Mar 04 Python
python实现批量提取指定文件夹下同类型文件
Apr 05 Python
pyQT5 实现窗体之间传值的示例
Jun 20 #Python
python3.6环境安装+pip环境配置教程图文详解
Jun 20 #Python
Python 3.6 -win64环境安装PIL模块的教程
Jun 20 #Python
详解Python 调用C# dll库最简方法
Jun 20 #Python
python async with和async for的使用
Jun 20 #Python
python aiohttp的使用详解
Jun 20 #Python
Python 中Django验证码功能的实现代码
Jun 20 #Python
You might like
截获网站title标签之家内容的例子
2006/10/09 PHP
Mysql和网页显示乱码解决方法集锦
2008/03/27 PHP
php Memcache 中实现消息队列
2009/11/24 PHP
php线性表顺序存储实现代码(增删查改)
2012/02/16 PHP
PHP仿盗链代码
2012/06/03 PHP
如何设置mysql允许外网访问
2013/06/04 PHP
PHP使用phpunit进行单元测试示例
2019/09/23 PHP
js获取height和width的方法说明
2013/01/06 Javascript
JS图片切换的具体方法(带缩略图版)
2013/11/12 Javascript
jQuery实现响应浏览器缩放大小并改变背景颜色
2014/10/31 Javascript
详解jquery中$.ajax方法提交表单
2014/11/03 Javascript
Javascript writable特性介绍
2015/02/27 Javascript
javascript实现的闭包简单实例
2015/07/17 Javascript
jQuery mobile类库使用时加载导航历史的方法简介
2015/12/04 Javascript
jQuery Easyui Tabs扩展根据自定义属性打开页签
2016/08/15 Javascript
vue-axios使用详解
2017/05/10 Javascript
原生javascript实现文件异步上传的实例讲解
2017/10/26 Javascript
VUE注册全局组件和局部组件过程解析
2019/10/10 Javascript
vue实现淘宝购物车功能
2020/04/20 Javascript
Vue循环中多个input绑定指定v-model实例
2020/08/31 Javascript
Js利用正则表达式去除字符串的中括号
2020/11/23 Javascript
python实现八大排序算法(1)
2017/09/14 Python
python实现三维拟合的方法
2018/12/29 Python
Python基于Socket实现简单聊天室
2020/02/17 Python
Python中pass的作用与使用教程
2020/11/13 Python
HTML5+CSS3实现拖放(Drag and Drop)示例
2014/07/07 HTML / CSS
PatPat阿根廷:妈妈们的购物平台
2019/05/30 全球购物
Paper Cape官网:美国婴儿和儿童服装品牌
2019/11/02 全球购物
计生专干事迹
2014/05/28 职场文书
法学专业毕业实习自我鉴定2014
2014/09/27 职场文书
2014年终个人工作总结
2014/11/07 职场文书
2015年护士节活动策划方案
2015/05/04 职场文书
党员证明信
2015/06/19 职场文书
学生病假条范文
2015/08/17 职场文书
2016年敬老月活动总结
2016/04/05 职场文书
七年级作文之我的梦想
2019/10/16 职场文书