pyqt5 实现多窗口跳转的方法


Posted in Python onJune 19, 2019

今天在做pyqt5的多页面跳转时遇到问题,一点击button按钮,程序会崩溃。在网上查了下,应该是当窗口A调用窗口B的时候,两个窗口不能是同一类型。我写的时候把A、B同时写成了QWidget。把窗口B改成Dialog类型后,就可以成功调用了。

具体代码不放了,写个大概的模板如下:

class A(QWidget):  
  def __init__(self):  
    ...省略...  
    self.btn = QPushButton('跳转按钮')  
  def initUI(self):  
    pass 
 
class B(QDialog):  
  def __init__(self):  
    pass
  def initUI(self):  
    pass 
  
if __name__ == '__main__':  
  app = QApplication(sys.argv)  
  a = A()  
  b = B()  
  a.show()  
  a.btn.clicked.connect(b.show)  
  app.exec_()

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

Python 相关文章推荐
python 图片验证码代码分享
Jul 04 Python
python制作一个桌面便签软件
Aug 09 Python
Python正则表达式使用范例分享
Dec 04 Python
python实现微信接口(itchat)详细介绍
Oct 23 Python
Python3处理HTTP请求的实例
May 10 Python
Python 2.7中文显示与处理方法
Jul 16 Python
Python使用sort和class实现的多级排序功能示例
Aug 15 Python
Python分支语句与循环语句应用实例分析
May 07 Python
Django框架HttpResponse对象用法实例分析
Nov 01 Python
使用Python实现 学生学籍管理系统
Nov 26 Python
使用Python测试Ping主机IP和某端口是否开放的实例
Dec 17 Python
一小时学会TensorFlow2之基本操作2实例代码
Sep 04 Python
快速解决pyqt5窗体关闭后子线程不同时退出的问题
Jun 19 #Python
Pyqt5 实现跳转界面并关闭当前界面的方法
Jun 19 #Python
pyqt5使用按钮进行界面的跳转方法
Jun 19 #Python
Python发展史及网络爬虫
Jun 19 #Python
Python QQBot库的QQ聊天机器人
Jun 19 #Python
python替换字符串中的子串图文步骤
Jun 19 #Python
python实现QQ批量登录功能
Jun 19 #Python
You might like
PHP实现打包zip并下载功能
2018/06/12 PHP
javascript 有趣而诡异的数组
2009/04/06 Javascript
jquery无缝向上滚动实现代码
2013/03/29 Javascript
浅析Bootstrap组件之面板组件
2016/05/04 Javascript
JS简单实现DIV相对于浏览器固定位置不变的方法
2016/06/17 Javascript
Vue.js学习示例分享
2017/02/05 Javascript
在 Angular 中使用Chart.js 和 ng2-charts的示例代码
2017/08/17 Javascript
浅谈mvvm-simple双向绑定简单实现
2018/04/18 Javascript
vue2.0移动端滑动事件vue-touch的实例代码
2018/11/27 Javascript
Node.js+Express+Mysql 实现增删改查
2019/04/03 Javascript
vue 获取视频时长的实例代码
2019/08/20 Javascript
mpvue实现小程序签到金币掉落动画(api实现)
2019/10/17 Javascript
jQuery 常用特效实例小结【显示与隐藏、淡入淡出、滑动、动画等】
2020/05/19 jQuery
Js生成随机数/随机字符串的方法小结【5种方法】
2020/05/27 Javascript
JS实现简单打字测试
2020/06/24 Javascript
[49:28]VP vs Optic 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python fabric实现远程部署
2017/01/05 Python
Python运维之获取系统CPU信息的实现方法
2018/06/11 Python
Python绘制正余弦函数图像的方法
2018/08/28 Python
PyTorch的Optimizer训练工具的实现
2019/08/18 Python
关于pycharm中pip版本10.0无法使用的解决办法
2019/10/10 Python
Python之Django自动实现html代码(下拉框,数据选择)
2020/03/13 Python
Mac PyCharm中的.gitignore 安装设置教程
2020/04/16 Python
python 模拟登陆github的示例
2020/12/04 Python
html5读取本地文件示例代码
2014/04/22 HTML / CSS
世界上最大的折扣香水店:FragranceNet.com
2016/10/26 全球购物
AE美国鹰日本官方网站: American Eagle Outfitters
2016/12/10 全球购物
Arti-shopping中文官网:大型海外商品一站式直邮平台
2020/03/23 全球购物
解释一下Windows的消息机制
2014/01/30 面试题
班级聚会策划书
2014/01/16 职场文书
公务员政审个人鉴定
2014/02/25 职场文书
共产党员公开承诺书
2014/03/25 职场文书
师范类求职信
2014/06/21 职场文书
2015年世界艾滋病日活动总结
2015/03/24 职场文书
python实现Thrift服务端的方法
2021/04/20 Python
MySQL系列之三 基础篇
2021/07/02 MySQL