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

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创建子窗口_PyQt5实现从主窗口打开子窗口的方法相关推荐

  1. git idea创建新分支,获取/合并主支代码的2个方法

    其他sql格式也在更新中,可直接查看这个系列,要是没有你需要的格式,可在评论或私信我 个人目录 获取主支代码的2个方法 1,创建一个分支,获取主支的所有代码(场景:我需要一个自己的分支进行编写模块) ...

  2. python点击按钮弹出新窗口_PyQt5点击button如何弹出新窗口?

    怎么通过点击button,来打开一个新的窗口? 是写在同一个脚本里,还是把新窗口的代码放在另一个脚本里,然后通过点击按钮来运行? import sys from PyQt5.QtWidgets imp ...

  3. python创建一个有序链表_Python实现合并两个有序链表的方法示例

    本文实例讲述了Python实现合并两个有序链表的方法.分享给大家供大家参考,具体如下: 思路:先选出第一个节点,然后遍历两个链表,把小的作为当前节点的下一个节点,一直到其中一个链表遍历完,这时候把另一 ...

  4. jq打开浏览器新窗口_js跳转页面与打开新窗口的方法

    ") OpenWindow.document.write(" Hello! ") OpenWindow.document.write("New window o ...

  5. python创建文件夹 覆盖_Python 创建新文件时避免覆盖已有的同名文件的解决方法...

    思路:创建文件时,先检查是否有同名文件(使用os.path.isfile),如果有,则在文件名后加上编号n来创建. 关键点: 1. 使用os.path.isfile判断文件是否存在 2. 使用递归函数 ...

  6. 微前端ice-stark主应用与子应用间的通信

    微前端中都需要哪些通信 主应用与子应用通信 子应用之间的通信 主应用与子应用通信 安装store 使用 @ice/stark-data 包,需要单独安装 pnpm install @ice/stark ...

  7. js -- 打开新窗口(window.open)、关闭窗口(window.close)

    open() 方法可以查找一个已经存在或者新建的浏览器窗口. 语法: window.open([URL], [窗口名称], [参数字符串]) 参数说明: URL:可选参数,在窗口中要显示网页的网址或路 ...

  8. jq打开浏览器新窗口_使用jquery实现以post打开新窗口

    网络上已有此功能的函数,是以纯JS实现.但是在项目中发现,此函数无法兼容Firefox,由此我重写了此方法. //默认新窗口配置 var windowDefaultConfig = new Objec ...

  9. ASP.NET 打开新窗口几种方法

    ASP.NET打开新窗口方法一: Response.Write("<script language=/"javascript/">window.open('a ...

  10. [原创]关于打开新窗口和关闭老窗口的2个方法!

    第1种方法 如当前要打开的窗口为about.htm     <script language =javascript >          function openwin()       ...

最新文章

  1. php左右滑动翻页代码,C#_NGUI实现滑动翻页效果实例代码,废话不多说了,直接给大家上 - phpStudy...
  2. MySQL中的视图操作
  3. 数据库-优化-mysql慢查日志分析工具-mysqldumpslow介绍及用法
  4. Lecture 18 Shortest Paths II
  5. 前端学习(2431):element里面的image组件
  6. mysql 列连接_mysql – 将一个表中的多个列连接到另一个...
  7. 快速卷积与快速相关——MATLAB
  8. 数据产品-数据可视化工具Excel
  9. JS - Object.create(prototype)方法
  10. How to create and apply a patch with Git
  11. 斯特林数-斯特林反演
  12. HIT Software Construction Review Notes (chapter three)
  13. 织梦php me,GitHub - czmz/DedeCMSv5: 中国专业的PHP网站内容管理系统-织梦内容管理系统...
  14. PLCrashReporter的使用
  15. 程序员的数学【概率论】
  16. 2020五一建模评测体验
  17. Html页面Js调用android本地相机和图片
  18. 网页资源不知道如何下载,我来教你
  19. 加州大学欧文分校计算机排名,加州大学欧文分校计算机工程硕士排名第30(2020年TFE Times排名)...
  20. 【一点唐城】15个未来高科技产品会让你无法想象、这些开脑洞的设计太牛了

热门文章

  1. php网页抓取浏览者手机号码_提供一个网页抓取hao123手机号码归属地的例子
  2. CCF CSP 中国计算机学会-CCF计算机软件能力认证(计算机水平测试)-简介-详情
  3. 作业2:健身类软件调研
  4. service随APP关闭而关闭
  5. Python拓展dict类
  6. java弹窗代码_JAVA的弹窗怎么做?
  7. 入门级测试Kotlin实现PopWindow弹窗代码
  8. Android性能优化之页面优化
  9. 掌握计算机基础知识的必要性,浅谈高校开展面向学科门类的计算机基础课程的必要性...
  10. mysql建库图解_MySQL数据库安装图解