diff options
author | Tomi Korpipaa <tomi.korpipaa@qt.io> | 2018-10-26 13:42:57 +0300 |
---|---|---|
committer | Tomi Korpipää <tomi.korpipaa@qt.io> | 2018-11-01 05:09:52 +0000 |
commit | 3981b2ce1439eff2f87064296f5a91b4a271515d (patch) | |
tree | 85e49e95a6681ae0f00d73615436179cf7052f26 /src/runtime/q3dsuippresentation.cpp | |
parent | c9f9043a0081c1fab1b94858fda16099fc7d6b48 (diff) |
Try loading a ktx image instead of the given one if option is set
If "Use ktx textures if available" option is set for the presentation
from presentation settings dialog, try loading the given image file with ktx
extension first.
Task-number: QT3DS-2505
Change-Id: Ib1876fb810287beb943d8138b8fb2755853e6f3e
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
Diffstat (limited to 'src/runtime/q3dsuippresentation.cpp')
-rw-r--r-- | src/runtime/q3dsuippresentation.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/runtime/q3dsuippresentation.cpp b/src/runtime/q3dsuippresentation.cpp index e8577b4..b2fb022 100644 --- a/src/runtime/q3dsuippresentation.cpp +++ b/src/runtime/q3dsuippresentation.cpp @@ -3633,6 +3633,11 @@ bool Q3DSUipPresentation::maintainAspectRatio() const return d->maintainAspectRatio; } +bool Q3DSUipPresentation::preferKtx() const +{ + return d->preferKtx; +} + void Q3DSUipPresentation::setAuthor(const QString &author) { d->author = author; @@ -3663,6 +3668,11 @@ void Q3DSUipPresentation::setMaintainAspectRatio(bool maintain) d->maintainAspectRatio = maintain; } +void Q3DSUipPresentation::setPreferKtx(bool prefer) +{ + d->preferKtx = prefer; +} + Q3DSScene *Q3DSUipPresentation::scene() const { return d->scene; |