added settings window,

connected all slider, lineEdits, checkboxes,...,
need to connect everything with the OglViewerWidget now
This commit is contained in:
Anakin
2017-01-23 16:09:06 +01:00
parent 0a9103fdc5
commit 73ee8a4040
7 changed files with 791 additions and 9 deletions

View File

@@ -12,9 +12,10 @@
/////////////////////////////////////////////////////////////////////////
// public constructor/destructor
OglViewerWidget::OglViewerWidget(QWidget *parent) :
QOpenGLWidget(parent),
m_dataEngine(0)
OglViewerWidget::OglViewerWidget(QWidget *parent)
: QOpenGLWidget(parent)
, m_dataEngine(0)
, m_settings(new SettingsWindow(this))
{
setFocus();
m_translation.setZ(DEFAULT_Z_DISTANCE);
@@ -29,6 +30,8 @@ OglViewerWidget::~OglViewerWidget()
makeCurrent();
delete m_dataEngine;
doneCurrent();
delete m_settings;
}
@@ -363,3 +366,8 @@ void OglViewerWidget::toggleLight()
update();
}
void OglViewerWidget::showSettings()
{
m_settings->show();
}