Qt QDockWidget与Direct3D Widget

时间:2014-12-24 03:08:20

标签: c++ qt user-interface direct3d

我在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的子代。

提前致谢。

0 个答案:

没有答案