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根据出生日期获得年龄的方法
Mar 31 Python
Python中的fileinput模块的简单实用示例
Jul 09 Python
Django如何实现内容缓存示例详解
Sep 24 Python
CentOS 6.5中安装Python 3.6.2的方法步骤
Dec 03 Python
Python调用C语言的方法【基于ctypes模块】
Jan 22 Python
python 发送和接收ActiveMQ消息的实例
Jan 30 Python
Python自动化运维之Ansible定义主机与组规则操作详解
Jun 13 Python
Python的Lambda函数用法详解
Sep 03 Python
pytorch三层全连接层实现手写字母识别方式
Jan 14 Python
浅谈pandas.cut与pandas.qcut的使用方法及区别
Mar 03 Python
python入门:argparse浅析 nargs='+'作用
Jul 12 Python
Python创建SQL数据库流程逐步讲解
Sep 23 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
详解php比较操作符的安全问题
2015/12/03 PHP
javascript 字符串连接的性能问题(多浏览器)
2008/11/18 Javascript
flash 得到自身url参数的代码
2009/11/15 Javascript
JavaScript bold方法入门实例(把指定文字显示为粗体)
2014/10/17 Javascript
Javascript学习笔记之相等符号与严格相等符号
2014/11/23 Javascript
BootStrap点击下拉菜单项后显示一个新的输入框实现代码
2016/05/16 Javascript
简单总结JavaScript中的String字符串类型
2016/05/26 Javascript
js注入 黑客之路必备!
2016/09/14 Javascript
jquery checkbox的相关操作总结
2016/10/17 Javascript
Bootstrap表单使用方法详解
2017/02/17 Javascript
angular.js指令中transclude选项及ng-transclude指令详解
2017/05/24 Javascript
vue获取dom元素注意事项
2017/12/28 Javascript
jQuery中的$是什么意思及 $. 和 $().的区别
2018/04/20 jQuery
超出JavaScript安全整数限制的数字计算BigInt详解
2018/06/24 Javascript
node.js实现上传文件功能
2019/07/15 Javascript
vue中echarts图表大小适应窗口大小且不需要刷新案例
2020/07/19 Javascript
解决vue页面渲染但dom没渲染的操作
2020/07/27 Javascript
[42:04]DOTA2上海特级锦标赛主赛事日 - 2 胜者组第一轮#3Secret VS OG第一局
2016/03/03 DOTA
基于python的汉字转GBK码实现代码
2012/02/19 Python
浅谈Python中用datetime包进行对时间的一些操作
2016/06/23 Python
python中实现迭代器(iterator)的方法示例
2017/01/19 Python
Python中工作日类库Busines Holiday的介绍与使用
2017/07/06 Python
Python get获取页面cookie代码实例
2018/09/12 Python
python使用folium库绘制地图点击框
2018/09/21 Python
对numpy中数组转置的求解以及向量内积计算方法
2018/10/31 Python
Python使用reportlab模块生成PDF格式的文档
2019/03/11 Python
Html5监听手机摇一摇事件的实现
2019/11/07 HTML / CSS
俄罗斯第一家篮球店:StreetBall
2020/07/30 全球购物
Sql面试题
2013/03/20 面试题
出国留学介绍信
2014/01/13 职场文书
承办会议欢迎词
2014/01/17 职场文书
现场施工员岗位职责
2014/03/10 职场文书
车辆转让协议书
2014/04/15 职场文书
pytorch model.cuda()花费时间很长的解决
2021/06/01 Python
Python中request的基本使用解决乱码问题
2022/04/12 Python
Win11软件图标固定到任务栏
2022/04/19 数码科技