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

多窗口

文章目录

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

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

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

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

1、创建新窗口

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

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

相关内容

热门资讯

原创 特... 特朗普自夸是“救世主”,帮了中国一个大忙,现实却是美军拒绝在霍尔木兹海峡为船只护航,是公然违抗最高统...
委内瑞拉5亿美元石油1亿美元黄... 世界最大储量的石油,拉丁美洲最大储量的黄金,正源源不断地运往美国。出发地委内瑞拉,是今年1月美军刚刚...
SpaceX:星舰飞船第七次试... 1月12日消息,美国太空探索技术公司(SpaceX)在X社交网络上宣布,星舰飞船(Starship)...
准东-皖南特高压工程输送电量突... 1月12日消息,据国网安徽省电力有限公司,截至今日(12日),准东-皖南±1100千伏特高压直流输电...
金融监管总局:2024年全年“... 1月12日消息,金融监管总局召开2025年监管工作会议,深入学习贯彻中央经济工作会议和全国金融系统工...
罗氏制药:玛巴洛沙韦在中国未发... 1月12日消息,罗氏制药发布《关于玛巴洛沙韦在中国未发现耐药情况的说明》称,根据世界卫生组织和国家疾...
上海市市长龚正会见英国财政大臣... 1月12日消息,据上海发布,上海市市长龚正今天(12日)会见了英国财政大臣里夫斯一行。龚正说,昨天(...
上海公司咨询律师推荐 朋友,最近是不是为公司的事焦头烂额?合同纠纷、股权扯皮,或者感觉业务游走在灰色地带,心里直打鼓?想找...
一年少赚3亿多,傲基股份净利暴... 2026年3月,跨境电商老牌企业傲基股份(02519.HK)发布2025年盈利警告,公司预计全年归母...
从赛马“养龙虾”到微信Agen... 腾讯正面临着更复杂、严峻的考验,急需打赢一场真正的硬科技之仗。©️懂财帝出品 · 作者|嘉逸AI,正...