使用pyqt 实现重复打开多个相同界面


Posted in Python onDecember 13, 2019

一般采用的方法:

self.window = Qdialog() # 实例化

self.window.show() # 显示界面

用这种方法只能打开一个界面,self使得默认只存在一个界面,不能重复打开多个相同界面。

修改办法:

window = Qdialog()

window.show()

window.exec_()

去掉self,使得默认单一界面取消,同时加上exec_(),如果不加的话,会使得界面闪退。曾尝试使用exec()模态,利用其阻塞特性来阻止界面闪退,但同时存在一个问题,在对该界面关闭前,不能对其它界面进行操作。针对这些问题,做出了上述修改,最终实现了效果。

以上这篇使用pyqt 实现重复打开多个相同界面就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
全面解析Python的While循环语句的使用方法
Oct 13 Python
Python多层嵌套list的递归处理方法(推荐)
Jun 08 Python
浅析Python 3 字符串中的 STR 和 Bytes 有什么区别
Oct 14 Python
对python cv2批量灰度图片并保存的实例讲解
Nov 09 Python
pyttsx3实现中文文字转语音的方法
Dec 24 Python
python3文件复制、延迟文件复制任务的实现方法
Sep 02 Python
python连接PostgreSQL数据库的过程详解
Sep 18 Python
3种python调用其他脚本的方法
Jan 06 Python
python opencv根据颜色进行目标检测的方法示例
Jan 15 Python
Python实现实时数据采集新型冠状病毒数据实例
Feb 04 Python
Python logging模块异步线程写日志实现过程解析
Jun 30 Python
python 下载m3u8视频的示例代码
Nov 11 Python
PYQT5开启多个线程和窗口,多线程与多窗口的交互实例
Dec 13 #Python
浅谈PyQt5中异步刷新UI和Python多线程总结
Dec 13 #Python
python编写微信公众号首图思路详解
Dec 13 #Python
selenium+python实现自动登陆QQ邮箱并发送邮件功能
Dec 13 #Python
python中设置超时跳过,超时退出的方式
Dec 13 #Python
python opencv实现gif图片分解的示例代码
Dec 13 #Python
python多进程并发demo实例解析
Dec 13 #Python
You might like
php学习 字符串课件
2008/06/15 PHP
php语言流程控制中的主动与被动
2012/11/05 PHP
半角全角相互转换的js函数
2009/10/16 Javascript
JS日期和时间选择控件升级版(自写)
2013/08/02 Javascript
js每隔5分钟执行一次ajax请求的实现方法
2013/11/27 Javascript
浅析jQuery(function(){})与(function(){})(jQuery)之间的区别
2014/01/09 Javascript
jQuery实现当按下回车键时绑定点击事件
2014/01/28 Javascript
jquery中$(#form :input)与$(#form input)的区别
2014/08/18 Javascript
jQuery中end()方法用法实例
2015/01/08 Javascript
js实现交换运动效果的方法
2015/04/10 Javascript
JSON 对象未定义错误的解决方法
2016/09/29 Javascript
清除输入框内的空格
2016/12/21 Javascript
Node.js 实现简单的接口服务器的实例代码
2017/05/23 Javascript
node.js中TCP Socket多进程间的消息推送示例详解
2018/07/10 Javascript
微信小程序首页的分类功能和搜索功能的实现思路及代码详解
2018/09/11 Javascript
如何在Node和浏览器控制台中打印彩色文字
2020/01/09 Javascript
jQuery Datatables 动态列+跨列合并实现代码
2020/01/30 jQuery
Openlayers学习之加载鹰眼控件
2020/09/28 Javascript
python网络编程学习笔记(九):数据库客户端 DB-API
2014/06/09 Python
Python实现的几个常用排序算法实例
2014/06/16 Python
pycharm内无法import已安装的模块问题解决
2020/02/12 Python
Python3将ipa包中的文件按大小排序
2020/04/17 Python
Python中socket网络通信是干嘛的
2020/05/27 Python
python使用openpyxl操作excel的方法步骤
2020/05/28 Python
Python try except else使用详解
2021/01/12 Python
H5离线存储Manifest原理及使用
2020/04/28 HTML / CSS
Jo Malone美国官网:祖玛珑香水
2017/03/27 全球购物
介绍一下.NET构架下remoting和webservice
2014/05/08 面试题
物流管理专业应届生求职信
2013/11/21 职场文书
企业演讲比赛主持词
2014/03/18 职场文书
体育活动总结
2015/02/04 职场文书
行政助理岗位职责
2015/02/10 职场文书
党支部书记岗位职责
2015/02/15 职场文书
老员工辞职信范文
2015/05/12 职场文书
浅析MySQL如何实现事务隔离
2021/06/26 MySQL
SQL注入详解及防范方法
2021/12/06 MySQL