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

多窗口

文章目录

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

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

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

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

1、创建新窗口

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

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

相关内容

热门资讯

安徽安凯汽车股份有限公司国内营... 来源:市场星报 安徽安凯汽车股份有限公司国内营销公司常务副总经理周旭接受纪律审查和监察调查 安徽安凯...
外交部:中方敦促美方停止为重启... 2月25日消息,针对美国指责中国开展核爆炸试验,外交部发言人毛宁在例行记者会上答问时表示,美方指责捕...
华纳兄弟称派拉蒙每股31美元新... 2月25日消息,华纳兄弟探索表示,派拉蒙天舞提出每股31美元的新收购报价,可能带来优于其与奈飞现有协...
机构:2026年高世代IT O... 2月25日消息,机构Counterpoint Research在报告中指出,今年将是高世代(G8.6...
日韩股市高开,韩国KOSPI指... 2月25日消息,日韩股市高开,日经225指数涨0.65%;韩国KOSPI指数涨0.89%,首次突破6...
国际首例基因编辑猪肝体外灌注救... 2月25日消息,近日,中国科学院院士、空军军医大学西京医院肝胆外科主任医师窦科峰团队联合唐都医院团队...
欧洲方面据称已开始就霍尔木兹海... 伊朗方面16日有消息称,欧洲方面已开始就霍尔木兹海峡通航问题与伊朗伊斯兰革命卫队海军展开接触与协调。...
苹果CEO库克:Mac min... 2月25日消息,苹果CEO蒂姆·库克在社交平台表示,作为公司6000亿美元投资计划的一部分,Mac ...
美联储巴尔金:通胀数据一直高于... 2月25日消息,美联储巴尔金表示,就业市场明显放松,难以准确判断劳动力供给的状况;通胀数据一直高于目...
2月25日A股盘前要闻 2月25日消息,A股盘前要闻:1. 国务院总理李强2月24日主持召开国务院常务会议。会议指出,要进一...