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最简单的接口自动化框架
Jan 02 Python
浅谈Pandas中map, applymap and apply的区别
Apr 10 Python
使用Python的Dataframe取两列时间值相差一年的所有行方法
Jul 10 Python
使用PyCharm创建Django项目及基本配置详解
Oct 24 Python
python itchat给指定联系人发消息的方法
Jun 11 Python
基于Python的Post请求数据爬取的方法详解
Jun 14 Python
django的聚合函数和aggregate、annotate方法使用详解
Jul 23 Python
基于Django ORM、一对一、一对多、多对多的全面讲解
Jul 26 Python
python爬虫模块URL管理器模块用法解析
Feb 03 Python
Python-openpyxl表格读取写入的案例详解
Nov 02 Python
Python爬虫过程解析之多线程获取小米应用商店数据
Nov 14 Python
Django模板报TemplateDoesNotExist异常(亲测可行)
Dec 18 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 加密解密内部算法
2010/04/22 PHP
PHP+Mysql树型结构(无限分类)数据库设计的2种方式实例
2014/07/15 PHP
Zend Framework实现留言本分页功能(附demo源码下载)
2016/03/22 PHP
JavaScript 语言的递归编程
2010/05/18 Javascript
JavaScript 页面编码与浏览器类型判断代码
2010/06/03 Javascript
JS获取浏览器版本及名称实现函数
2013/04/02 Javascript
关于innerHTML后丢失动态绑定的EVENT问题解决方法
2013/05/19 Javascript
图片上传判断及预览脚本的效果实例
2013/08/07 Javascript
Javascript变量的作用域和作用域链详解
2015/04/02 Javascript
javascript组合使用构造函数模式和原型模式实例
2015/06/04 Javascript
jQuery动态添加
2016/04/07 Javascript
JavaScript提高网站性能优化的建议(二)
2016/07/24 Javascript
深入理解requestAnimationFrame的动画循环
2016/09/20 Javascript
浅谈Angularjs link和compile的使用区别
2016/10/21 Javascript
利用D3.js实现最简单的柱状图示例代码
2016/12/09 Javascript
Javascript继承机制详解
2017/05/30 Javascript
vue iview实现动态路由和权限验证功能
2018/04/17 Javascript
Three.js中矩阵和向量的使用教程
2019/03/19 Javascript
vue v-model的用法解析
2020/10/19 Javascript
微信小程序反编译的实现
2020/12/10 Javascript
js删除指定位置超链接中含有百度与360的标题
2021/01/06 Javascript
Python3解决棋盘覆盖问题的方法示例
2017/12/07 Python
详解Python的数据库操作(pymysql)
2019/04/04 Python
关于HTML5语义标签的实践(blog页面)
2016/07/12 HTML / CSS
约瑟夫·特纳男装:Joseph Turner
2017/10/10 全球购物
健身场所或家用健身设备:Life Fitness
2017/11/01 全球购物
应届生煤化工求职信
2013/10/21 职场文书
父亲追悼会答谢词
2014/01/17 职场文书
运动会闭幕式解说词
2014/02/21 职场文书
2014学校庆三八妇女节活动总结
2014/03/01 职场文书
2014年毕业演讲稿范文
2014/05/13 职场文书
监察建议书格式
2014/05/19 职场文书
机电专业毕业生求职信
2014/07/01 职场文书
印刷技术专业自荐信
2014/09/18 职场文书
2014年路政工作总结
2014/12/10 职场文书
幼儿园心得体会范文
2016/01/21 职场文书