我在Qt
中有以下设置class Editor : public QMainWindow {
...
};
在这个Editor类中,我创建一个SceneWidget,定义为
class EditorSceneWindow : public QDockWidget {
...
};
在EditorSceneWindow中,我有一个定义为
的自定义Direct3D小部件class D3DRenderWidget : public QWidget {
...
};
我的问题是,当应用程序启动时,我的Direct3DWidget的大小是100x30(DockWidget的工具栏尺寸。我知道我可以设置最小宽度/高度,但是,我希望Direct3DWidget填充整个DockWidget。我尝试为Direct3DWidget设置QSizePolicy的许多不同组合,因为它是SceneWindow DockWidget的子代。
提前致谢。