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

多窗口

文章目录

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

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

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

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

1、创建新窗口

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

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

相关内容

热门资讯

两部门:推动建立人工智能风险等... 7月9日消息,市场监管总局、工业和信息化部印发《计量支撑产业新质生产力发展行动方案(2025—203...
两部门:提高新材料质量稳定性和... 7月9日消息,市场监管总局、工业和信息化部印发《计量支撑产业新质生产力发展行动方案(2025—203...
“十四五”规划纲要确定的战略任... 7月9日消息,国务院新闻办公室今天举行“高质量完成‘十四五’规划”系列主题新闻发布会。在首场发布会上...
数个“第一”!中国创新取得重大... 7月9日消息,国家发展改革委主任郑栅洁7月9日在国新办举行的“高质量完成‘十四五’规划”首场新闻发布...
我国民营企业数量较“十三五”末... 7月9日消息,国家发展改革委主任郑栅洁7月9日在国新办举行的“高质量完成‘十四五’规划”首场新闻发布...
宁德时代H股再创历史新高,盘中... 7月9日消息,截至发稿,宁德时代(03750.HK)涨5.06%,且盘中一度触及378港元,续创历史...
创业板指涨逾1%,沪指站稳35... 7月9日消息,指数持续走强,创业板指拉升涨逾1%,沪指涨0.35%,深成指涨0.60%。影视传媒、核...
佳兆业:已累计兑付锦恒财富76... 7月8日消息,佳兆业集团官方微信号发布《锦恒财富产品兑付方案》的公告称,佳兆业集团全力以赴盘活资产回...
上纬新材:控股股东将由SWAN... 7月8日消息,上纬新材(688585.SH)公告称,智元恒岳拟以协议转让方式受让上纬投控全资子公司S...
第4号台风在浙登陆,水利部维持... 7月8日消息,据水利部消息,今年第4号台风“丹娜丝”7月8日21时25分前后在浙江省温州市洞头区沿海...