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

多窗口

文章目录

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

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

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

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

1、创建新窗口

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

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

相关内容

热门资讯

美股收跌 道指跌1.35%,标普500指数跌2.64%,纳指跌4.10%。迈威尔科技跌15.89%,Arm H...
特朗普:将迅速结束伊朗战事 美国总统特朗普5日在威斯康星州的一场助选活动上表示,将迅速结束对伊朗的战事,从而消除导致物价高企的一...
原创 纸... 三个月前,美军最先进的“福特”号航母在红海突然起火。当时美国海军对外的说法云淡风轻:火势已控制,两名...
沮丧离场!文班亚马谈G2最后的... 北京时间6月6日消息,NBA总决赛G2,马刺主场遭尼克斯绝杀,总比分0-2落后。本场比赛,马刺球星文...
河南汝阳:投资合伙起纠纷 民警... “真的非常感谢你们,要不是你们一次次沟通协调,这钱真不知道什么时候才能要回来!”2026年5月18日...
美股惨遭血洗!纳指创一年多最大... 文/帅可聪 北京时间6月6日凌晨,美国股市周五收盘大幅下跌,纳指重挫逾4%,创一年多来最大单日跌幅。...
浪姐大众评审现场辱骂奥运冠军王... 在6月5日播出的《乘风2026》里,当蔡明点评王濛时提到其金牌数量众多,形容“金牌跟她们家土特产似的...
美军击落4架伊无人机并空袭伊雷... 伊朗塔斯尼姆通讯社6日报道,伊朗伊斯兰革命卫队发布声明宣布,在美军空袭伊朗戈鲁克地区和格什姆岛的沿海...
拒绝采购F-35,西班牙与土耳... 据西班牙媒体5月7日报道,在伊斯坦布尔举行的2026土耳其国际防务与航空航天展上,土耳其航空航天工业...
俄罗斯总统助理:美国将乌克兰问... 新华社圣彼得堡6月5日电 俄罗斯总统助理乌沙科夫5日对俄媒表示,美国将乌克兰问题放到次要位置,在一定...