gpt4 book ai didi

c++ - 如何防止非事件 QMdiSubWindows 最大化

转载 作者:太空宇宙 更新时间:2023-11-04 13:48:25 25 4
gpt4 key购买 nike

我有一个带有 QMDIArea 的应用程序,我在 QMDIArea 中添加了两个子窗口(PhoneBook 窗口和状态窗口)。

PhoneBook 子窗口有最大化、最小化和关闭按钮。Status 子窗口具有最小化和关闭按钮,并且还设置了宽度和高度

lpQMdiSubWindow_Status->setMaximumWidth(493);
lpQMdiSubWindow_Status->setMaximumHeight(302);

所以状态子窗口不能最大化。

PhoneBook子窗口没有宽高限制,可以轻松实现最大化和最小化。

这两个独立运行良好,这是我的需要。

但是问题如下

首先我打开了状态子窗口,它位于 QMDIArea 的中心。然后我打开电话簿子窗口并将其最大化,然后关闭它。

此时状态子窗口处于最大化状态,但高度和宽度没有变化,标题栏移到顶部。

如何防止状态子窗口最大化。这可能吗?

感谢和问候...

最佳答案

ui->mdiArea->setOption(QMdiArea::DontMaximizeSubWindowOnActivation);

关于c++ - 如何防止非事件 QMdiSubWindows 最大化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24676209/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com