【发布时间】:2014-10-17 23:01:52
【问题描述】:
我在自定义QMainWindow时遇到了一个大问题,因为我不知道如何实现以下内容:
在QMainWindow 文档中,QMainWindow 具有一些用于工具栏、停靠小部件、状态栏和其他的特殊区域:
现在我想要的是为新的自定义类型的小部件提供一个新的自定义区域,例如:
我尝试派生 QWidget 并将我的自定义小部件放在上面,并在其下方放置一个 QMainWindow 但使用此方法我必须将所有标准 QMainWindow 方法从我的 QWidget 重定向到它的 QMainWindow 孩子,这是非常不方便。
我的问题是:是否可以自定义QMainWindow 布局并在标准布局中添加一个额外的区域,如上图中的Custom Widget 区域?
【问题讨论】:
标签: c++ qt qwidget qmainwindow qlayout