diff options
author | Wieland Hagen <wieland.hagen@kdab.com> | 2016-12-21 19:49:23 +0700 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2016-12-21 13:25:20 +0000 |
commit | e90e10efbaaac87cb4f7a642b0b835c6a5f1434d (patch) | |
tree | 62fc603879e12c2f9810dc540cdb99d51ffa8538 | |
parent | 264043ab49ab48543c43920004e0521490ced5ad (diff) |
Properly update texture data generator from frontend
Change-Id: I404966da06be4331af91785fdf7726142e5ff055
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
-rw-r--r-- | src/render/texture/texture.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/render/texture/texture.cpp b/src/render/texture/texture.cpp index f9e0aa4ba..863733523 100644 --- a/src/render/texture/texture.cpp +++ b/src/render/texture/texture.cpp @@ -212,9 +212,10 @@ void Texture::sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e) } else if (propertyChange->propertyName() == QByteArrayLiteral("samples")) { m_properties.samples = propertyChange->value().toInt(); dirty = DirtyProperties; + } else if (propertyChange->propertyName() == QByteArrayLiteral("generator")) { + m_dataFunctor = propertyChange->value().value<QTextureGeneratorPtr>(); + dirty = DirtyGenerators; } - - // TO DO: Handle the textureGenerator change } break; |