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

多窗口

文章目录

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

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

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

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

1、创建新窗口

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

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

相关内容

热门资讯

淘宝上线“去谈价”功能 11月20日消息,淘宝App日前上线“去谈价”功能,位于淘宝App的购物车的商品结算界面。据悉,今年...
派生科技:自11月21日起,证... 11月20日消息,派生科技公告,自2024年11月21日起,证券简称由“派生科技”变更为“鸿特科技”...
英伟达交易者准备迎接可能高达3... 11月20日消息,随着英伟达公司即将公布一个异常复杂的季度业绩,这家全球市值最高的公司让交易者们准备...
波罗的海干散货指数跌0.68% 11月20日消息,波罗的海干散货指数跌0.68%,至1616点。
MBA抵押贷款申请指数增长1.... 11月20日消息,MBA抵押贷款申请指数在截至11月15日当周增长1.7%,之前一周增长0.5%。抵...
比特币站上94000美元,刷新... 11月20日消息,比特币首次站上94000美元,再刷历史新高。
斗鱼:第三季度调整后净亏损39... 11月20日消息,斗鱼公告,第三季度营收10.631亿元,调整后的净亏损为3980万元。
国信证券:公司副总裁吴国舫被立... 11月20日消息,国信证券公告,公司收到无锡市监察委员会出具的《立案通知书》《留置通知书》,公司副总...
海关总署:开展法定检验商品目录... 11月20日消息,海关总署发布公告称,为保护消费者合法权益,维护人民群众生命健康安全,根据《中华人民...
最高检:五年来全国检察机关起诉... 11月20日消息,全国检察机关刑事检察工作会议在福建福州召开。会上通报,2019年至2023年,全国...