PyQt6快速入门-多窗口
admin
2024-05-09 14:32:36
0

多窗口

文章目录

  • 多窗口
    • 1、创建新窗口
    • 2、切换窗口
    • 3、持久性窗口
    • 4、显示和隐藏持久性窗口
    • 5、多个窗口显示

在前面的文章中,我们已经介绍了如何打开对话框窗口。 这些是特殊的窗口(默认情况下)抓住用户的焦点,并运行自己的事件循环,有效地阻止应用程序其余部分的执行。

但是,在实际应用中常常会希望在不中断主窗口的情况下在应用程序中打开第二个窗口——例如,显示一些长时间运行的进程的输出,或者显示图形或其他可视化效果。 或者,可能想要创建一个应用程序,允许您在多个文档各自的窗口中同时处理多个文档。

打开新窗口相对简单,但需要记住一些事项以确保它们正常工作。 在本文中,将逐步介绍如何创建新窗口,以及如何按需显示和隐藏外部窗口。

1、创建新窗口

在 Qt 中,任何没有父级的小部件都是一个窗口。 这意味着,要显示一个新窗口,只需要创建一个新的小部件实例。 这可以是任何小部件类型(技术上是 QWidget 的任何子类),如果愿意,还可以包括另一个 QMainWindow。

可以拥有的 QMainWindow 实例的数量没有限制。 如果需要在第二个窗口上使用工具栏或菜单,则必须使用 QMainWin

相关内容

热门资讯

英国政府推出公交票价限价政策 中新网伦敦7月22日电 (记者 欧阳开宇)英国新任首相伯纳姆近期密集推出民生减负举措,继下调居民电费...
只要你愿意读书,国家为你托底 盛夏时节,佳音在望。一封封录取通知书正陆续从高校寄出。随通知书一同送达的,还有学生资助政策简介和家庭...
罗琼赴张家界慰问高温作业劳动者 7月22日,省总工会党组书记、副主席罗琼率队来到张家界市开展“送清凉”活动,走访慰问奋战高温一线的劳...
当“注册在先”遇上“千年纹样” 外国品牌将中国公共纹样进行“创造性改造”后注册为商标,反过来限制本土企业使用类似图案,让很多人担心千...
伊朗军方消息人士:决不允许霍尔... 总台记者当地时间22日获悉,一名伊朗军方消息人士针对美方最新威胁表示,伊朗在行使对霍尔木兹海峡的主权...
普京:尽管承受外部压力俄经济依... 中新社莫斯科7月22日电 俄罗斯总统普京22日在主持召开俄经济问题会议时表示,尽管外部势力试图破坏俄...
深夜,全线拉升!暴涨23%!A... 芯片股探底回升!北京时间22日晚间,美股三大指数走势分化。存储板块探底回升,希捷科技涨近3%,西部数...
据报道,AMD与Anthrop... 据报道,AMD与Anthropic签署重大芯片及投资协议。作为芯片协议的一部分,AMD将向Anthr...
今日涨停又炸板:中兴通讯的算力... 7月22日,中兴通讯盘中一度冲高超10%,逼近涨停,午后又迅速回落,被市场称为“炸板”。一边是题材驱...
偶像叛变了 偶像叛变了 偶像背... 图:RieKoizumi 看了一个芬兰纪录片《我的物品》,挺新鲜。 主人公卢卡宁失恋后,刷爆了信用卡...