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实现计算倒数的方法
Jul 11 Python
python3 发送任意文件邮件的实例
Jan 23 Python
Python获取CPU、内存使用率以及网络使用状态代码
Feb 08 Python
Django Rest framework解析器和渲染器详解
Jul 25 Python
一行Python代码制作动态二维码的实现
Sep 09 Python
tensorboard 可以显示graph,却不能显示scalar的解决方式
Feb 15 Python
python GUI库图形界面开发之PyQt5输入对话框QInputDialog详细使用方法与实例
Feb 27 Python
Python脚本实现监听服务器的思路代码详解
May 28 Python
Python中and和or如何使用
May 28 Python
Python实现Kerberos用户的增删改查操作
Dec 14 Python
Python编程中内置的NotImplemented类型的用法
Mar 23 Python
Pandas实现DataFrame的简单运算、统计与排序
Mar 31 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 CURL获取邮箱地址的详解
2013/06/03 PHP
php检查字符串中是否包含7位GSM字符的方法
2015/03/17 PHP
JQuery跨Iframe选择实现代码
2010/08/19 Javascript
JSON 数据格式介绍
2012/01/13 Javascript
JQuery切换显示的效果实例代码
2013/02/27 Javascript
jQuery实现可编辑的表格实例讲解(2)
2015/09/17 Javascript
JavaScript 模块的循环加载实现方法
2015/12/13 Javascript
基于JavaScript如何实现ajax调用后台定义的方法
2015/12/29 Javascript
jQuery遍历json的方法(推荐)
2016/06/12 Javascript
轻松实现jquery选项卡切换效果
2016/10/10 Javascript
根据Bootstrap Paginator改写的js分页插件
2016/12/25 Javascript
分享一道关于闭包、bind和this的面试题
2017/02/20 Javascript
js获取当前周、上一周、下一周日期
2017/03/19 Javascript
Vue.js实战之使用Vuex + axios发送请求详解
2017/04/04 Javascript
webpack 1.x升级过程中的踩坑总结大全
2017/08/09 Javascript
JS中Swiper的使用和轮播图效果
2017/08/11 Javascript
使用JQ完成表格隔行换色的简单实例
2017/08/25 Javascript
vue两个组件间值的传递或修改方式
2018/07/04 Javascript
微信小程序wxml列表渲染原理解析
2019/11/27 Javascript
JavaScript中的类型检查
2020/02/03 Javascript
js实现选项卡效果
2020/03/07 Javascript
搭建vscode+vue环境的详细教程
2020/08/31 Javascript
Python中用memcached来减少数据库查询次数的教程
2015/04/07 Python
Python isinstance函数介绍
2015/04/14 Python
python 输入一个数n,求n个数求乘或求和的实例
2018/11/13 Python
python 使用pandas计算累积求和的方法
2019/02/08 Python
详解numpy.meshgrid()方法使用
2019/08/01 Python
使用NumPy读取MNIST数据的实现代码示例
2019/11/20 Python
浅谈JupyterNotebook导出pdf解决中文的问题
2020/04/22 Python
CSS3 animation实现简易幻灯片轮播特效
2016/09/27 HTML / CSS
新浪微博实习心得体会
2014/01/27 职场文书
安全大检查反思材料
2014/01/31 职场文书
幼儿园中班上学期评语
2014/04/18 职场文书
2014年初一班主任工作总结
2014/11/08 职场文书
恰同学少年观后感
2015/06/08 职场文书
clear 万能清除浮动(clearfix:after)
2023/05/21 HTML / CSS