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

多窗口

文章目录

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

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

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

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

1、创建新窗口

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

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

相关内容

热门资讯

三大指数午后全线翻绿,三市下跌... 11月12日消息,创业板指翻绿,早盘一度涨超2%,现跌0.37%,报2383.58点,沪指跌近1.3...
国债期货30年期主力合约涨幅扩... 11月12日消息,国债期货30年期主力合约涨幅扩大至0.5%,10年期主力合约涨0.25%,5年期主...
恒生科技指数下跌3%至4511... 11月12日消息,恒生科技指数下跌3%至4511.34点,恒指现跌2.4%,报19925.70点。
现货黄金跌破2610美元/盎司... 11月12日消息,现货黄金跌破2610美元/盎司,为10月10日以来首次。
香港恒生指数下跌1%至2022... 11月12日消息,香港恒生指数下跌1%至20221.28点。
年内首次“一周四审”,北交所I... 12月19日晚间,北京证券交易所(简称“北交所”)上市委员会(简称“上市委”)公告显示,将于下周召开...
沪市再现千亿并购 中国神华拟打... 中经记者 孙汝祥 夏欣 北京报道中国神华(601088.SH)12月19日晚披露《发行股份及支付现金...
贵州百灵财务造假被罚1000万... 红星资本局12月19日消息,12月19日,贵州百灵(SZ 002424)发布公告,公司及相关当事人已...
未来领跑者|智谱向港交所递交招... 新京报贝壳财经讯(记者罗亦丹)记者12月19日获悉,中国独立大模型厂商,北京智谱华章科技股份有限公司...
美媒披露以色列暗杀伊朗核专家细... 参考消息网12月19日报道 美国《华盛顿邮报》网站12月17日刊发文章,题为《杀死“智囊”:以色列是...