summaryrefslogtreecommitdiffstats
path: root/src/runtimerender/Qt3DSRenderUIPLoader.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/runtimerender/Qt3DSRenderUIPLoader.cpp')
-rw-r--r--src/runtimerender/Qt3DSRenderUIPLoader.cpp5
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);
}
}