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

多窗口

文章目录

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

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

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

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

1、创建新窗口

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

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

相关内容

热门资讯

新城控股路演:今年将利用估值8... 澎湃新闻获悉,2月9日和2月10日,新城发展(01030.HK)与其控股的新城控股(601155.S...
台积电淡季创历史最高销量,日月... 一、当日行情分析1、市场观察2月10日,市场全天窄幅震荡,三大指数涨跌不一,科创50指数涨近1%。沪...
皮实耐用的丰田也不好了?汽车巨... 在世界汽车市场上,丰田是有名的皮实耐用,但是就是这个以质量闻名的汽车巨头最近却似乎有些问题了,这到底...
2026年是AI硬件爆发元年,... 最近星空君深度使用OpenClaw,完成了一个又一个匪夷所思的场景。它几乎能做任何事,尤其是你不会安...
V观财报|碧桂园因未及时披露债...   中新经纬2月11日电 碧桂园控股有限公司(下称“碧桂园”)10日在港交所发布公告称,公司及相关责...
Seedance2.0产业冲击... 2026年开年,字节跳动内测的AI视频模型Seedance2.0意外引爆全球关注,其“文本生成多镜头...
美联储两票委:支持利率维持不变... 当地时间周二,美联储今年两位票委发声,她们表态均偏鹰派,认为利率可能会在较长时间内维持不变,除非美国...
华兰股份狂奔“AI+医药”赛道... 自去年设立子公司海南灵擎数智医药科技有限公司(以下简称“灵擎数智”)以来,注射剂类药品包装材料生产商...
Gucci销售超预期 开云集团... 自去年9月更换CEO后,开云集团出现了回暖的迹象。最新财报显示,公司整体及主要品牌Gucci第四季度...
Alphabet百年英镑债认购... 谷歌母公司Alphabet近日筹集近320亿美元债务融资,展现出科技巨头在人工智能竞赛中的庞大资金需...