PyQt5实现从主窗口打开子窗口的方法


Posted in Python onJune 19, 2019

1.在Qt Designer中设计两个简单窗口

PyQt5实现从主窗口打开子窗口的方法

2.将.ui文件转换成.py文件

3.新建**.py文件

#-*- coding:utf-8 -*-
from PyQt5.QtWidgets import QMainWindow, QApplication
from window import Ui_MainWindow
from child import Ui_Child
import sys
 
class Main(QMainWindow,Ui_MainWindow):
  def __init__(self):
    super(Main, self).__init__()
    self.setupUi(self)
 
class Child(QMainWindow,Ui_Child):
  def __init__(self):
    super(Child, self).__init__()
    self.setupUi(self)
    self.pushButton.clicked.connect(self.close)
  def OPEN(self):
    self.show()
 
if __name__ =="__main__":
  app = QApplication(sys.argv)
  main = Main()
  ch = Child()
  main.show()
  main.pushButton.clicked.connect(ch.OPEN)
  sys.exit(app.exec_())

以上这篇PyQt5实现从主窗口打开子窗口的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现备份文件实例
Sep 16 Python
python中nan与inf转为特定数字方法示例
May 11 Python
Python实现基于多线程、多用户的FTP服务器与客户端功能完整实例
Aug 18 Python
Python 编码规范(Google Python Style Guide)
May 05 Python
python opencv实现切变换 不裁减图片
Jul 26 Python
pandas.cut具体使用总结
Jun 24 Python
django ajax发送post请求的两种方法
Jan 05 Python
使用Tkinter制作信息提示框
Feb 18 Python
python pyqtgraph 保存图片到本地的实例
Mar 14 Python
python实现二分查找算法
Sep 18 Python
python 通过pip freeze、dowload打离线包及自动安装的过程详解(适用于保密的离线环境
Dec 14 Python
聊聊Python pandas 中loc函数的使用,及跟iloc的区别说明
Mar 03 Python
python操作kafka实践的示例代码
Jun 19 #Python
利用pyuic5将ui文件转换为py文件的方法
Jun 19 #Python
PyQt5实现让QScrollArea支持鼠标拖动的操作方法
Jun 19 #Python
pyqt 实现为长内容添加滑轮 scrollArea
Jun 19 #Python
在Qt中正确的设置窗体的背景图片的几种方法总结
Jun 19 #Python
梅尔倒谱系数(MFCC)实现
Jun 19 #Python
python 中的列表生成式、生成器表达式、模块导入
Jun 19 #Python
You might like
PHP5 安装方法
2006/10/09 PHP
php5.3以后的版本连接sqlserver2000的方法
2014/07/28 PHP
初识PHP
2014/09/28 PHP
PHP PDOStatement::fetch讲解
2019/01/31 PHP
Ajax::prototype 源码解读
2007/01/22 Javascript
js 实现 input type="file" 文件上传示例代码
2013/08/07 Javascript
使用jQuery实现返回顶部
2015/01/26 Javascript
用JavaScript判断CSS浏览器类型前缀的两种方法
2015/10/08 Javascript
纯js代码制作的网页时钟特效【附实例】
2016/03/30 Javascript
基于jQuery插件jqzoom实现的图片放大镜效果示例
2017/01/23 Javascript
JavaScript递归算法生成树形菜单
2017/08/15 Javascript
Angular2 自定义表单验证器的实现方法
2018/12/14 Javascript
Vue中使用Echarts仪表盘展示实时数据的实现
2020/11/01 Javascript
Python函数学习笔记
2008/10/07 Python
Pthon批量处理将pdb文件生成dssp文件
2015/06/21 Python
Python实现对excel文件列表值进行统计的方法
2015/07/25 Python
使用Python从有道词典网页获取单词翻译
2016/07/03 Python
python如何在终端里面显示一张图片
2016/08/17 Python
python里使用正则表达式的组嵌套实例详解
2017/10/24 Python
Python迭代器与生成器基本用法分析
2018/07/26 Python
Python2和Python3之间的str处理方式导致乱码的讲解
2019/01/03 Python
Python实现的多进程拷贝文件并显示百分比功能示例
2019/04/09 Python
详解Python中的测试工具
2019/06/09 Python
使用python进行波形及频谱绘制的方法
2019/06/17 Python
python交互模式下输入换行/输入多行命令的方法
2019/07/02 Python
python代理工具mitmproxy使用指南
2019/07/04 Python
HTML5实现页面切换激活的PageVisibility API使用初探
2016/05/13 HTML / CSS
淘宝网店营销策划书
2014/01/11 职场文书
创建无烟单位实施方案
2014/03/29 职场文书
协议书样本
2014/04/23 职场文书
党支部组织生活会整改方案
2014/09/30 职场文书
交通事故协议书范文
2014/10/23 职场文书
汇报材料怎么写
2014/12/30 职场文书
解决Python中的modf()函数取小数部分不准确问题
2021/05/28 Python
Go 语言中 20 个占位符的整理
2021/10/16 Golang
mysql通过group by分组取最大时间对应数据的两种有效方法
2022/09/23 MySQL