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

多窗口

文章目录

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

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

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

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

1、创建新窗口

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

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

相关内容

热门资讯

谁在定义「超级个体」? 什么是... 本文来自微信公众号: 显影笔记 ,,原文标题:《谁在定义「超级个体」?》生成式人工智能技术让知识工作...
“追星”成功!天问二号抵达目标... 记者今天(7月6日)从国家航天局获悉, 天问二号探测器历经约400天、行程约10亿千米的“追星”之旅...
低俗赌约引爆股价涨停,股民瞠目... 2026.07.06本文字数:851,阅读时长大约1分钟作者 |第一财经 安卓封图 |AI生成一个低...
快手公告:腾讯减持,不再为公司... 快手在港交所公告,已获悉腾讯于2026年7月6日,透过场外大宗交易方式向若干买方出售合共272947...
保时捷考虑在德国再裁减4000... 当地时间7月5日,据报道,知情人士表示,保时捷考虑在其祖文豪森工厂再裁员多达4000人,此前该公司已...
潜射战略导弹,发射画面公布! 7月6日12时01分,中国海军1艘战略核潜艇成功发射1发携载训练模拟弹头的潜射战略导弹,准确落入预定...
红色引擎激活金融活力!券商银行... 金融是国民经济的血脉。在迈向高质量发展的新征程上,一批证券公司及商业银行等金融机构,正将党建“红色引...
深交所通报中公教育股票交易情况... 7月6日晚,深交所发布通报:2026年7月6日,中公教育(002607)股票价格出现异常波动,上市公...
算力赛道暗藏黑马!“电子大米”... 今日A股整体呈现高开震荡、结构性分化格局,硬件、半导体板块强势领涨,算力产业链持续获得资金青睐。在A...
微软计划裁员约4800人,股价... 7月6日晚,微软股价走低,一度下跌2%,现跌1.47%。消息面上,报道称微软计划裁员约4800人,其...