如何调整底部停靠区域的大小



>我有一个具有以下布局的Qt应用程序,其中底部停靠区域延伸到右侧停靠区域下方。这是将 Dock 微件添加到侧面和底部区域时的默认设置。

+-----------------+-----+
|                 | DW1 |
|     CW          +-----+
|                 | DW2 |
+-----------------+-----+
|  DW3                  |
+-----------------------+

我想将右侧码头区域向下延伸到底部码头区域旁边的底部,如下所示:

+-----------------+-----+
|                 | DW1 |
|     CW          +-----+
|                 | DW2 |
+-----------------+     |
|  DW3            |     |
+-----------------------+

这应该很简单,但是我已经搜索了文档并询问了全能的Google,但没有成功。我不是在添加代码示例,因为这更像是一个通用的 API 问题。

我认为您可以使用QMainWindow::setCorner...

QMainWindow main_window;
main_window.setCorner(Qt::BottomRightCorner, Qt::RightDockWidgetArea);

应该将右下角与右侧停靠区域相关联 - 虽然没有测试过。

最新更新