Scanframe Modular Application 0.1.0
Loading...
Searching...
No Matches
ModelViewerWidget.h
Go to the documentation of this file.
1#pragma once
2#include <ipj/iface/global.h>
4
5namespace sf
6{
7
11class _IPJ_CLASS ModelViewerWidget final : public QWidget
12{
13 Q_OBJECT
14
15 public:
19 explicit ModelViewerWidget(QWidget* parent);
20
25
30
35 void store(bool rd);
36
42
43 private:
44 OpenGLWidget* _ogw;
45};
46
47}// namespace sf
Placeholder for the OpenGL widget showing the 3D model of the system and object.
Definition ModelViewerWidget.h:12
ModelViewerWidget(QWidget *parent)
Constructor.
OpenGLWidget * getWidget()
Gets the OpenGL widget responsible for rendering the scene.
void store(bool rd)
Stores and restores settings.
~ModelViewerWidget() override
Virtual destructor.
void addPropertyPages(PropertySheetDialog *sheet)
Adds property pages of the OpenGLWidget and Scene.
Widget for rendering an OpenGL scene.
Definition OpenGLWidget.h:30
Dialog containing multiple property pages.
Definition qt/PropertySheetDialog.h:15
#define _IPJ_CLASS
Definition ipj/iface/global.h:35
Definition Application.h:10