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

多窗口

文章目录

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

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

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

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

1、创建新窗口

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

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

相关内容

热门资讯

Apollo首席经济学家:AI... 人工智能基础设施投资正以历史罕见的速度重塑全球资本支出格局,其潜在的宏观风险同样不容忽视。本周据Ap...
万斯称美伊冲突仍处于“博弈中段... 来源:新华网新华社华盛顿8月8日电(记者黄强 熊茂伶)美国副总统万斯8日表示,美国同伊朗正在对话,美...
用友的战略转身:告别软件,迎接... 2026年8月,南京。在一年一度的全球商业创新大会上,用友向外界传递了一个明确的信号:不再满足于做一...
曲线布局!万联证券控股长安基金... 又一家券商将公募基金牌照收入囊中。8月7日,券商中国记者从万联证券获悉,证监会已正式批复长安基金管理...
广合科技半年报:算力订单喂肥了... 8月7日,广州广合科技(001389.SZ、01989.HK)交出上市后首份“A+H”半年报:营业收...
A股半年报,唯一一家5大外资重... 最近,随着半年报的陆续公布,高盛、摩根、瑞银,这些全球顶流外资的动向也开始浮出水面。不过,没想到的是...
超跌反弹or趋势反转?8月刚过... 刚过去的交易周(8月3日至7日), A股迎来普涨修复行情。万得全A日线站上年线,周线则在4连阴后收出...
SpaceX解禁后两日暴涨23... SpaceX股票连续第二个交易日大涨,距离重新站上135美元的IPO发行价仅一步之遥。周五,公司股价...
茅台又涨价了!自营店多款产品调... 红星资本局8月8日消息,今日,红星资本局从茅台自营店获悉,飞天茅台售价已涨至1753元/瓶,此前为1...
突发讣告!知名品牌创始人去世!... 8月8日永和资本集团发布讣告集团董事局主席、永和豆浆创始人林炳生因病医治无效于2026年8月7日中午...