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

多窗口

文章目录

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

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

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

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

1、创建新窗口

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

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

相关内容

热门资讯

82亿新主体挂牌,神龙汽车破局... 「虎投财经」获悉,8月20日,神龙汽车科技(武汉)有限公司正式成立,注册资本达82亿元。这一全新运营...
ST南新:广州乾元拟减持不超3... 9月2日,ST南新公告,持股15.8%的股东广州乾元投资咨询合伙企业(有限合伙)拟通过集中竞价交易和...
北交所百亿市值公司增加到8家 9月2日,数据显示,截至目前,北交所上市公司已经达到339家,总市值从开市初期约3000亿元增长至约...
安路科技定增结果:募资12.6... 9月2日,安路科技公告,本次向特定对象发行股票的数量为4952.45万股,发行价格为25.49元/股...
北京银行:将不断提升市值管理工... 9月2日,北京银行(601169.SH)召开2026年半年度业绩说明会。北京银行党委副书记、行长戴炜...
33%增长+66%毛利率,平台... “平台是一个听起来简单但具有变革性的概念,它彻底地大范围改变了商业、经济和社会”,《平台革命》开篇如...
按病种付费3.0版发布!国家医... 本文来源:时代周报 作者:林昀肖9月2日上午,国家医保局召开新闻发布会,发布按病种付费3.0版分组方...
不做二选一:地平线复刻 PC ... 文 / 王俊来源 / 节点财经2026年上半年,国内乘用车零售销量同比下降20.2%。在这样一个行业...
上游原材料涨价业绩仍大增,嘉立... 8月26日,嘉立创发布上市后的首份半年报,报告显示,2026年上半年,嘉立创实现营业收入71.73亿...
亚太药业:庄伟转让39.96%... 新京报贝壳财经讯 9月2日,亚太药业公告,控股股东浙江星浩控股合伙企业(有限合伙)合伙人庄伟将其持有...