diff options
Diffstat (limited to 'src/runtimerender/Qt3DSRenderUIPLoader.cpp')
-rw-r--r-- | src/runtimerender/Qt3DSRenderUIPLoader.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/runtimerender/Qt3DSRenderUIPLoader.cpp b/src/runtimerender/Qt3DSRenderUIPLoader.cpp index f276f6d..769c28e 100644 --- a/src/runtimerender/Qt3DSRenderUIPLoader.cpp +++ b/src/runtimerender/Qt3DSRenderUIPLoader.cpp @@ -1844,7 +1844,10 @@ struct SRenderUIPLoader : public IDOMReferenceResolver m_Reader.Att("hasTransparency", hasTransparency); bool hasOpaque = false; m_Reader.Att("hasOpaquePixels", hasOpaque); - m_BufferManager.SetImageHasTransparency(imgPath, hasTransparency, + auto resolved = IBufferManager::resolveImagePath( + QString::fromLatin1(imgPath.c_str()), + m_Presentation->m_preferKTX); + m_BufferManager.SetImageHasTransparency(resolved, hasTransparency, hasOpaque); } } |