QMdiSubWindow subWindow->showFullScreen() 不能让子窗口全屏 而QMdiSubWindow subWindow->shownormal() 让子窗口恢复到最小尺寸后 再调用QMdiSubWindow subWindow->showFullScreen() 也不能让子窗口全屏
时间: 2024-01-24 07:18:08 浏览: 110
当前窗口设置为窗口化全屏(建议用热键调用)
可能是因为您的子窗口没有被正确地设置为可全屏显示。您可以尝试以下几个步骤:
1. 确保您的QMdiSubWindow具有setWidget方法并且已经设置了QWidget作为其子部件。
2. 确保您的QWidget子部件具有setFixedSize方法,并在子窗口显示之前将其设置为桌面大小。
3. 在调用QMdiSubWindow的showFullScreen方法之前,确保子窗口的大小和位置都已经被正确设置为桌面大小和位置。
4. 如果您使用了布局管理器,请确保布局管理器正确地处理了窗口的大小和位置。
如果您仍然无法让子窗口全屏,请提供更多代码或上下文,以便我们能够更好地帮助您解决问题。
阅读全文