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

多窗口

文章目录

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

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

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

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

1、创建新窗口

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

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

相关内容

热门资讯

宗馥莉重任宏胜集团法定代表人,... 红星资本局1月2日消息,国家企业信用信息公示系统显示,2025年12月26日,宏胜饮料集团有限公司(...
亏损25亿的农商银行,多名高管... 在银行业“躺赚”之时,内蒙一家总资产700多亿的农商银行,2024年竟然出现了25亿的巨额亏损。这家...
​2025年A股牛熊榜 :谁在... 文/每日财报 南黎2025年资本市场以来了不错的年景。沪指全年上涨18.41%,科创50指数涨35....
狂砸3191亿港元!2025港... 2025年已经收官,港股全年回购数据正式出炉。券商中国记者根据数据统计,2025年全年有307家H股...
车企2026开年大促,含16个... 红星资本局1月2日消息,2026年开年,宝马大范围下调建议零售价,为车市竞争再添一把火。据红星资本局...
三花智控:生意不起眼,凭什么总... 关注人形机器人产业链,就无法绕过三花智控。尤其是特斯拉Optimus距离量产阶段越来越近,三花智控作...
独家|宗馥莉重任宏胜集团法定代... 1月2日晚间,《每日经济新闻》记者独家获悉,近日,宗馥莉重新担任宏胜饮料集团有限公司(以下简称宏胜集...
2026年,开门红! 今天是1月2日,星期五,港股在新年首个交易日显著上涨。恒生指数大涨了2.76%,收于26338.47...
冲破垄断,商业航天、机器人双巨... 芯动联科,脱颖而出!宇树机器人在王力宏演唱会上的高难度舞姿,不仅点燃科技娱乐融合热潮,更揭开了人形机...
张朝阳,把自己放进产品里 定焦One(dingjiaoone)原创作者 | 张星星编辑 | 阮梅当时间的指针划向2026年,又...