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之编写简单简单连接数据库并执行查询操作
Feb 27 Python
对numpy中的transpose和swapaxes函数详解
Aug 02 Python
利用Python求阴影部分的面积实例代码
Dec 05 Python
Python通过paramiko远程下载Linux服务器上的文件实例
Dec 27 Python
pyqt5移动鼠标显示坐标的方法
Jun 21 Python
解决pycharm下os.system执行命令返回有中文乱码的问题
Jul 07 Python
详解centos7+django+python3+mysql+阿里云部署项目全流程
Nov 15 Python
利用python中的matplotlib打印混淆矩阵实例
Jun 16 Python
详解python算法常用技巧与内置库
Oct 17 Python
python 进制转换 int、bin、oct、hex的原理
Jan 13 Python
Python机器学习算法之决策树算法的实现与优缺点
May 13 Python
Python基本知识点总结
Apr 07 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执行速度全攻略
2006/10/09 PHP
php中目录,文件操作详谈
2007/03/19 PHP
php中debug_backtrace、debug_print_backtrace和匿名函数用法实例
2014/12/01 PHP
PHP实现的简单sha1加密功能示例
2017/08/27 PHP
元素的内联事件处理函数的特殊作用域在各浏览器中存在差异
2011/01/12 Javascript
js实现DOM走马灯特效的方法
2015/01/21 Javascript
Web前端新人笔记之jquery入门心得(新手必看)
2016/05/17 Javascript
js前端面试题及答案整理(一)
2016/08/26 Javascript
基于jQuery实现中英文切换导航条效果
2016/09/18 Javascript
安装vue-cli报错 -4058 的解决方法
2017/10/19 Javascript
Vue.js实现可排序的表格组件功能示例
2019/02/19 Javascript
js如何获取图片url的Blob值并预览示例代码
2019/03/07 Javascript
JS对日期操作封装代码实例
2019/11/08 Javascript
JS Html转义和反转义(html编码和解码)的实现与使用方法总结
2020/03/10 Javascript
vue.js实现双击放大预览功能
2020/06/23 Javascript
[02:47]3.19DOTA2发布会 国服成长历程回顾
2014/03/25 DOTA
[01:00:04]DOTA2上海特级锦标赛B组小组赛#1 Alliance VS Spirit第二局
2016/02/26 DOTA
Python编写百度贴吧的简单爬虫
2015/04/02 Python
Python实现爬取逐浪小说的方法
2015/07/07 Python
python批量添加zabbix Screens的两个脚本分享
2017/01/16 Python
python 文件操作删除某行的实例
2017/09/04 Python
pygame实现俄罗斯方块游戏
2018/06/26 Python
python使用Thread的setDaemon启动后台线程教程
2020/04/25 Python
突袭HTML5之Javascript API扩展5—其他扩展(应用缓存/服务端消息/桌面通知)
2013/01/31 HTML / CSS
美国韩国化妆品和护肤品购物网站:Beautytap
2018/07/29 全球购物
美国马匹用品和马钉购物网站:State Line Tack
2018/08/05 全球购物
Java模拟试题
2014/11/10 面试题
致标枪运动员广播稿
2014/02/06 职场文书
黄金搭档广告词
2014/03/21 职场文书
金融事务专业求职信
2014/04/25 职场文书
企业安全标语
2014/06/07 职场文书
群众路线个人剖析材料及整改措施
2014/11/04 职场文书
财务工作失误检讨书
2015/02/19 职场文书
三国演义读书笔记
2015/06/25 职场文书
python实现调用摄像头并拍照发邮箱
2021/04/27 Python
基于Python实现射击小游戏的制作
2022/04/06 Python