A QMainWindow that can be used to provide an application-level UI. More...
#include <sceneview/viewer.hpp>
Signals | |
| void | Closing () |
| Emitted when the window is about to close. | |
Public Member Functions | |
| Viewer (QWidget *parent=nullptr) | |
| Viewport * | GetViewport () |
| void | SetAutoRedrawInterval (int milliseconds) |
| QMenu * | FileMenu () |
| void | SaveSettings (QSettings *settings) |
| void | LoadSettings (QSettings *settings) |
| RendererWidgetStack * | GetRendererWidgetStack () |
A QMainWindow that can be used to provide an application-level UI.
A Viewer contains:
Additionally, the viewer uses RendererWidgetStack and InputHandlerWidgetStack widgets to automatically display widgets provided by Renderer and InputHandler objects.
The generally recommended way of building an application using Sceneview is to:
1.8.6