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通过scapy获取局域网所有主机mac地址示例
May 04 Python
Python中的类学习笔记
Sep 23 Python
Python获取网页上图片下载地址的方法
Mar 11 Python
在Python中使用Neo4j数据库的教程
Apr 16 Python
使用Python生成XML的方法实例
Mar 21 Python
火车票抢票python代码公开揭秘!
Mar 08 Python
Python读取视频的两种方法(imageio和cv2)
Apr 15 Python
python hook监听事件详解
Oct 25 Python
Python从数据库读取大量数据批量写入文件的方法
Dec 10 Python
如何修复使用 Python ORM 工具 SQLAlchemy 时的常见陷阱
Nov 19 Python
Django serializer优化类视图的实现示例
Jul 16 Python
Pytorch模型迁移和迁移学习,导入部分模型参数的操作
Mar 03 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
PHP设计模式之装饰者模式
2012/02/29 PHP
php的一个简单加密解密代码
2014/01/14 PHP
ThinkPHP打开验证码页面显示乱码的解决方法
2014/12/18 PHP
PHP+MYSQL实现用户的增删改查
2015/03/24 PHP
PHP定时执行任务的3种方法详解
2015/12/21 PHP
PHP弱类型的安全问题详细总结
2016/09/25 PHP
PHP实现的AES双向加密解密功能示例【128位】
2018/09/03 PHP
jquery 插件学习(三)
2012/08/06 Javascript
Jqgrid设置全选(选择)及获取选择行的值示例代码
2013/12/28 Javascript
js 验证身份证信息有效性
2014/03/28 Javascript
jquery获取url参数及url加参数的方法
2015/10/26 Javascript
JS动态插入并立即执行回调函数的方法
2016/04/21 Javascript
js实现千分符和保留几位小数的简单实例
2016/08/01 Javascript
浅谈js函数中的实例对象、类对象、局部变量(局部函数)
2016/11/20 Javascript
AngularJS过滤器filter用法分析
2016/12/11 Javascript
jQuery easyui datagird编辑行删除行功能的实现代码
2018/09/20 jQuery
Node.js的进程管理的深入理解
2019/01/09 Javascript
Element-UI中Upload上传文件前端缓存处理示例
2019/02/21 Javascript
解决React在安装antd之后出现的Can't resolve './locale'问题(推荐)
2020/05/03 Javascript
Python实现抓取页面上链接的简单爬虫分享
2015/01/21 Python
用Python实现通过哈希算法检测图片重复的教程
2015/04/02 Python
Python新手入门最容易犯的错误总结
2017/04/24 Python
如何使用Python自动控制windows桌面
2019/07/11 Python
python 使用多线程创建一个Buffer缓存器的实现思路
2020/07/02 Python
Django正则URL匹配实现流程解析
2020/11/13 Python
Python环境配置实现pip加速过程解析
2020/11/27 Python
python中翻译功能translate模块实现方法
2020/12/17 Python
html5 横向滑动导航栏的方法示例
2020/05/08 HTML / CSS
美国著名的家居用品购物网站:Bed Bath & Beyond
2018/01/05 全球购物
几道Web/Ajax的面试题
2016/11/05 面试题
教师个人查摆剖析材料
2014/10/14 职场文书
质检员岗位职责范本
2015/04/07 职场文书
幼儿园重阳节活动总结
2015/05/05 职场文书
2016年教师节贺卡寄语
2015/12/04 职场文书
Python内置数据类型中的集合详解
2022/03/18 Python
使用Nginx的访问日志统计PV与UV
2022/05/06 Servers