diff options
Diffstat (limited to 'src/viewer/Qt3DSViewerApp.cpp')
-rw-r--r-- | src/viewer/Qt3DSViewerApp.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/viewer/Qt3DSViewerApp.cpp b/src/viewer/Qt3DSViewerApp.cpp index 0e73734..5916061 100644 --- a/src/viewer/Qt3DSViewerApp.cpp +++ b/src/viewer/Qt3DSViewerApp.cpp @@ -1043,6 +1043,14 @@ void Q3DSViewerApp::deleteMeshes(const QStringList &meshNames) m_Impl.m_view->deleteMeshes(meshNames); } +void Q3DSViewerApp::addImageProvider(const QString &providerId, QQmlImageProviderBase *provider) +{ + if (!m_Impl.m_view) + return; + + m_Impl.m_view->addImageProvider(providerId, provider); +} + Q3DSViewerApp &Q3DSViewerApp::Create(void *glContext, Q3DStudio::IAudioPlayer *inAudioPlayer, QElapsedTimer *startupTimer) { |