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读取word文档的方法
May 09 Python
python避免死锁方法实例分析
Jun 04 Python
Python编程中的异常处理教程
Aug 21 Python
利用Python读取文件的四种不同方法比对
May 18 Python
对pandas的算术运算和数据对齐实例详解
Dec 22 Python
selenium python 实现基本自动化测试的示例代码
Feb 25 Python
Django REST framework 如何实现内置访问频率控制
Jul 23 Python
Python collections中的双向队列deque简单介绍详解
Nov 04 Python
Python3 shutil(高级文件操作模块)实例用法总结
Feb 19 Python
详解python中GPU版本的opencv常用方法介绍
Jul 24 Python
Python爬取网页信息的示例
Sep 24 Python
python-jwt用户认证食用教学的实现方法
Jan 19 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编程效率的方法
2013/11/07 PHP
使用php清除bom示例
2014/03/03 PHP
Yii框架调试心得--在页面输出执行sql语句
2014/12/25 PHP
php中使用sftp教程
2015/03/30 PHP
PHP查找数值数组中不重复最大和最小的10个数的方法
2015/04/20 PHP
简短几句 通俗解释javascript的闭包
2011/01/17 Javascript
随鼠标上下滚动的jquery代码
2013/12/05 Javascript
js中匿名函数的创建与调用方法分析
2014/12/19 Javascript
javascript中闭包(Closure)详解
2016/01/06 Javascript
JavaScript动态添加事件之事件委托
2016/07/12 Javascript
扩展jquery easyui tree的搜索树节点方法(推荐)
2016/10/28 Javascript
JavaScript控制输入框中只能输入中文、数字和英文的方法【基于正则实现】
2017/03/03 Javascript
jQuery插件FusionCharts绘制的2D双面积图效果示例【附demo源码】
2017/04/11 jQuery
以BootStrap Tab为例写一个前端组件
2017/07/25 Javascript
详解Angular Forms中自定义ngModel绑定值的方式
2018/12/10 Javascript
Node.js动手撸一个静态资源服务器的方法
2019/03/09 Javascript
Angular8路由守卫原理和使用方法
2019/08/29 Javascript
layui table 表格模板按钮的实例代码
2019/09/21 Javascript
js 计算月/周的第一天和最后一天代码
2020/02/01 Javascript
微信小程序实现搜索功能
2020/03/10 Javascript
解决element-ui里的下拉多选框 el-select 时,默认值不可删除问题
2020/08/14 Javascript
Pyramid Mako模板引入helper对象的步骤方法
2013/11/27 Python
Python读写Excel文件方法介绍
2014/11/22 Python
浅谈python字符串方法的简单使用
2016/07/18 Python
python list排序的两种方法及实例讲解
2017/03/20 Python
利用python编写一个图片主色转换的脚本
2017/12/07 Python
Python3.4学习笔记之常用操作符,条件分支和循环用法示例
2019/03/01 Python
python获取微信企业号打卡数据并生成windows计划任务
2019/04/30 Python
html5页面结构_动力节点Java学院整理
2017/07/10 HTML / CSS
申报职称专业技术个人的自我评价
2013/12/12 职场文书
中学生社区服务活动报告
2015/02/05 职场文书
综合素质自我评价评语
2015/03/06 职场文书
学校党支部承诺书
2015/04/30 职场文书
2016年“世界环境日”校园广播稿
2015/12/18 职场文书
浅谈MySQL之select优化方案
2021/08/07 MySQL
Spring中bean集合注入的方法详解
2022/07/07 Java/Android