diff options
Diffstat (limited to 'src/api/studio3dqml/q3dsrenderer.cpp')
-rw-r--r-- | src/api/studio3dqml/q3dsrenderer.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/api/studio3dqml/q3dsrenderer.cpp b/src/api/studio3dqml/q3dsrenderer.cpp index 8f0081e..8aa2c21 100644 --- a/src/api/studio3dqml/q3dsrenderer.cpp +++ b/src/api/studio3dqml/q3dsrenderer.cpp @@ -237,6 +237,8 @@ bool Q3DSRenderer::initializeRuntime(QOpenGLFramebufferObject *inFbo) this, &Q3DSRenderer::presentationLoaded); connect(m_runtime, &Q3DSViewer::Q3DSViewerApp::SigLoadShaderCacheErrors, this, &Q3DSRenderer::shaderCacheLoadErrors); + connect(m_runtime, &Q3DSViewer::Q3DSViewerApp::SigFrameDraw, + this, &Q3DSRenderer::frameDraw); int theWidth = inFbo->width(); int theHeight = inFbo->height(); @@ -283,6 +285,8 @@ bool Q3DSRenderer::initializeRuntime(QOpenGLFramebufferObject *inFbo) this, &Q3DSRenderer::customSignalEmitted); connect(m_runtime, &Q3DSViewer::Q3DSViewerApp::SigElementsCreated, this, &Q3DSRenderer::elementsCreated); + connect(m_runtime, &Q3DSViewer::Q3DSViewerApp::SigFrameDraw, + this, &Q3DSRenderer::frameDraw); connect(m_runtime, &Q3DSViewer::Q3DSViewerApp::SigMaterialsCreated, this, &Q3DSRenderer::materialsCreated); connect(m_runtime, &Q3DSViewer::Q3DSViewerApp::SigMeshesCreated, |