summaryrefslogtreecommitdiffstats
path: root/src/runtime/api/q3dssurfaceviewer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/runtime/api/q3dssurfaceviewer.cpp')
-rw-r--r--src/runtime/api/q3dssurfaceviewer.cpp8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/runtime/api/q3dssurfaceviewer.cpp b/src/runtime/api/q3dssurfaceviewer.cpp
index bbe6344..8ead5af 100644
--- a/src/runtime/api/q3dssurfaceviewer.cpp
+++ b/src/runtime/api/q3dssurfaceviewer.cpp
@@ -469,11 +469,6 @@ Q3DSSurfaceViewerPrivate::Q3DSSurfaceViewerPrivate()
viewerSettings(new Q3DSViewerSettings)
{
Q3DSPresentationPrivate::get(presentation)->setController(this);
-
- QObject::connect(viewerSettings, &Q3DSViewerSettings::showRenderStatsChanged, viewerSettings, [this] {
- if (engine)
- engine->setProfileUiVisible(viewerSettings->isShowingRenderStats());
- });
}
Q3DSSurfaceViewerPrivate::~Q3DSSurfaceViewerPrivate()
@@ -511,6 +506,7 @@ bool Q3DSSurfaceViewerPrivate::createEngine()
return false;
}
engine->setSurface(windowOrOffscreenSurface);
+ engine->setViewerSettings(viewerSettings);
qCDebug(lc3DSSurface, "Created engine %p", engine);
@@ -528,8 +524,6 @@ bool Q3DSSurfaceViewerPrivate::createEngine()
QObject::connect(engine, &Q3DSEngine::presentationLoaded, engine, [this] {
Q_Q(Q3DSSurfaceViewer);
- if (viewerSettings->isShowingRenderStats())
- engine->setProfileUiVisible(true);
emit q->presentationLoaded();
});