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

多窗口

文章目录

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

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

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

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

1、创建新窗口

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

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

相关内容

热门资讯

国金证券:固态电池技术突破与储... 11月8日消息,国金证券研报指出,在当前能源结构转型的关键节点,锂电产业链正迎来前所未有的发展机遇,...
文心大模型5.0-Previe... 11月8日消息,LMArena大模型竞技场最新排名出炉,百度文心大模型5.0-Preview(ERN...
月之暗面:Kimi K2 Th... 11月8日消息,据月之暗面官网,其新模型Kimi K2 Thinking在人类终极考试(HLE)上取...
11月以来中国快递日均业务量超... 11月8日消息,国家邮政局数据显示,11月以来中国快递日均业务量已连续多日超过6亿件,显示出市场活力...
黄仁勋称Blackwell芯片... 11月8日消息,英伟达CEO黄仁勋周六表示,英伟达的业务强势增长,对其最先进的Blackwell芯片...
工商银行:2026年度金融债券... 11月8日消息,工商银行公告称,为支持业务发展、增强主动负债能力,现提请股东会审议批准以下金融债券发...
周大福、周大生足金价格均为12... 11月8日消息,2025年11月8日金价延续上涨态势,国内外市场同步走强。实物黄金方面,周大福、周大...
美航空公司宣布大规模航班削减计... 11月8日消息,当地时间11月7日,美国联合航空与美国航空宣布,因联邦航空管理局(FAA)强制实施的...
美联储12月降息25个基点的概... 11月8日消息,据CME“美联储观察”:美联储12月降息25个基点的概率为66.6%,维持利率不变的...
私募仓位年内首次突破80%大关 11月8日消息,私募排排网统计数据显示,截至10月31日,股票私募仓位指数达80.16%,创出今年以...