diff options
author | Konstantin Ritt <ritt.ks@gmail.com> | 2015-03-15 21:38:19 +0400 |
---|---|---|
committer | Konstantin Ritt <ritt.ks@gmail.com> | 2015-03-16 11:06:20 +0000 |
commit | 5800a996e790bf137ebe7b4c8454c2c266c8a165 (patch) | |
tree | 28ff050c6c7b6fcac31212b0dcf5b8fcc36e491d /src/render/defaults/qdiffusespecularmapmaterial.cpp | |
parent | 137265904638da501a175f1332ec880d77bfd214 (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.cpp | 2 |
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); } /*! |