summaryrefslogtreecommitdiffstats
path: root/src/render/defaults/qdiffusemapmaterial.cpp
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire@kdab.com>2015-01-28 14:34:26 +0100
committerSean Harmer <sean.harmer@kdab.com>2015-02-08 15:02:02 +0000
commitaf3eb98b22a83275335d6ac702ed7ba0e8b394bb (patch)
tree984d41b72e18ed0448b9ecbfdda6c5ad0e27abdc /src/render/defaults/qdiffusemapmaterial.cpp
parent6ac96d11449769118dc1f5b443fc7112bed3facc (diff)
Make ctor of QAbstractTextureProvider protected
That enforces to use one of the subclasses. Change-Id: Idba7300ed322954ba6866c4a262ad4ee74c024e5 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/render/defaults/qdiffusemapmaterial.cpp')
-rw-r--r--src/render/defaults/qdiffusemapmaterial.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/render/defaults/qdiffusemapmaterial.cpp b/src/render/defaults/qdiffusemapmaterial.cpp
index 8b16b8f4a..f1a4f4992 100644
--- a/src/render/defaults/qdiffusemapmaterial.cpp
+++ b/src/render/defaults/qdiffusemapmaterial.cpp
@@ -60,7 +60,7 @@ namespace Qt3D {
QDiffuseMapMaterialPrivate::QDiffuseMapMaterialPrivate(QDiffuseMapMaterial *qq)
: QMaterialPrivate(qq)
, m_diffuseMapEffect(new QEffect())
- , m_diffuseTexture(new QAbstractTextureProvider(QAbstractTextureProvider::Target2D))
+ , m_diffuseTexture(new QTexture2D())
, m_ambientParameter(new QParameter(QStringLiteral("ka"), QColor::fromRgbF(0.05f, 0.05f, 0.05f, 1.0f)))
, m_diffuseParameter(new QParameter(QStringLiteral("diffuseTexture"), m_diffuseTexture))
, m_specularParameter(new QParameter(QStringLiteral("ks"), QColor::fromRgbF(0.95f, 0.95f, 0.95f, 1.0f)))