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

多窗口

文章目录

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

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

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

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

1、创建新窗口

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

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

相关内容

热门资讯

地缘风险叠加解禁洪峰,港股科技... 地缘冲突升级,股市不跌反涨,做空者丁蟹及其家族输得倾家荡产。这是多年前港剧《大时代》中的经典一幕。然...
一夜之间全线闭店!老牌地方菜“... 总第4521期作者 |餐饮老板内参 内参君地方菜爆火老牌却批量退场这两年,地方菜是当之无愧的大爆品类...
市值突破680亿元,“豪门公子... 文 | 杨万里全球电子产业迎来AI算力革命,叠加国产替代加速、新能源行业持续扩张,PCB行业成为火热...
伊朗:不允许一滴石油流出 总台记者获悉,当地时间3月2日深夜,伊朗伊斯兰革命卫队司令顾问表示,霍尔木兹海峡已被关闭,伊方将打击...
伊朗封锁霍尔木兹海峡,山东墨龙... 伊朗封锁霍尔木兹海峡之后,油气相关概念股暴涨,其中山东墨龙(002490.SZ,00568.HK)成...
持续亏损,DTC模式承压,便携... 文丨Z近期,深圳市德兰明海新能源股份有限公司(以下简称“德兰明海”)正式向港交所递交上市申请。德兰明...
“包园式”产地直采春菜!京东七... 今年的“咬春”食鲜热潮,从春节一直延续到了元宵与惊蛰时节。进入三月,京东七鲜超市里已是一片春意盎然—...
增速59%,抖音这颗新棋稳住了... 来源 | 伯虎财经(bohuFN)作者 | 林恩短短数年间,抖音已完成了在本地生活服务上从试水到主力...
美官员称未来24小时内对伊打击... △当地时间3月2日,伊朗德黑兰 央视记者当地时间3月2日获悉,一名美国高级官员表示,美国正准备在未来...
惠城环保:服务中心专家与独董现... 《金证研》南方资本中心 时安/作者 西洲 菘蓝 映蔚/风控2025年12月8日,青岛惠城环保科技集团...