summaryrefslogtreecommitdiffstats
path: root/src/render/defaults/qdiffusespecularmapmaterial.cpp
diff options
context:
space:
mode:
authorKonstantin Ritt <ritt.ks@gmail.com>2015-03-15 21:38:19 +0400
committerKonstantin Ritt <ritt.ks@gmail.com>2015-03-16 11:06:20 +0000
commit5800a996e790bf137ebe7b4c8454c2c266c8a165 (patch)
tree28ff050c6c7b6fcac31212b0dcf5b8fcc36e491d /src/render/defaults/qdiffusespecularmapmaterial.cpp
parent137265904638da501a175f1332ec880d77bfd214 (diff)
Prefer q_func() over direct access to q_ptr
Similarly to d_ptr/d_func(), q_ptr should be accessed from the base class, whilst q_func() is a Qt'ish way to access it from subclasses. Change-Id: Iab2cf870f7b3f7d1aea89e827b52b8a7c958b907 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/render/defaults/qdiffusespecularmapmaterial.cpp')
-rw-r--r--src/render/defaults/qdiffusespecularmapmaterial.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/render/defaults/qdiffusespecularmapmaterial.cpp b/src/render/defaults/qdiffusespecularmapmaterial.cpp
index 71eefa9d4..7420ddea0 100644
--- a/src/render/defaults/qdiffusespecularmapmaterial.cpp
+++ b/src/render/defaults/qdiffusespecularmapmaterial.cpp
@@ -129,7 +129,7 @@ void QDiffuseSpecularMapMaterialPrivate::init()
m_diffuseSpecularMapEffect->addParameter(m_lightIntensityParameter);
m_diffuseSpecularMapEffect->addParameter(m_textureScaleParameter);
- static_cast<QMaterial *>(q_ptr)->setEffect(m_diffuseSpecularMapEffect);
+ q_func()->setEffect(m_diffuseSpecularMapEffect);
}
/*!