diff options
author | Kevin Ottens <kevin.ottens@kdab.com> | 2017-01-25 15:05:19 +0100 |
---|---|---|
committer | Kevin Ottens <kevin.ottens@kdab.com> | 2017-01-27 14:58:54 +0000 |
commit | 4cea17da05a811215fd23dba8e11adcd00016a8f (patch) | |
tree | cf7182027bf09985d86a50b58c7d48e66f3fe95e | |
parent | 713373a9264e8d5e265e44ea8ec2172906263537 (diff) |
Add missing properties to QSkyboxEntity
Also adjust the signal name for baseName, looked like a missed API
change.
Change-Id: Ifc6074bfec79ec147bd3549f458f806865d93494
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
-rw-r--r-- | src/extras/defaults/qskyboxentity.cpp | 2 | ||||
-rw-r--r-- | src/extras/defaults/qskyboxentity.h | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/extras/defaults/qskyboxentity.cpp b/src/extras/defaults/qskyboxentity.cpp index 32e68e6fc..92c540189 100644 --- a/src/extras/defaults/qskyboxentity.cpp +++ b/src/extras/defaults/qskyboxentity.cpp @@ -232,7 +232,7 @@ void QSkyboxEntity::setBaseName(const QString &baseName) Q_D(QSkyboxEntity); if (baseName != d->m_baseName) { d->m_baseName = baseName; - emit sourceDirectoryChanged(baseName); + emit baseNameChanged(baseName); d->reloadTexture(); } } diff --git a/src/extras/defaults/qskyboxentity.h b/src/extras/defaults/qskyboxentity.h index a11d2f0a0..ca5cab6f2 100644 --- a/src/extras/defaults/qskyboxentity.h +++ b/src/extras/defaults/qskyboxentity.h @@ -52,6 +52,8 @@ class QSkyboxEntityPrivate; class QT3DEXTRASSHARED_EXPORT QSkyboxEntity : public Qt3DCore::QEntity { Q_OBJECT + Q_PROPERTY(QString baseName READ baseName WRITE setBaseName NOTIFY baseNameChanged) + Q_PROPERTY(QString extension READ extension WRITE setExtension NOTIFY extensionChanged) public: explicit QSkyboxEntity(Qt3DCore::QNode *parent = nullptr); ~QSkyboxEntity(); @@ -63,7 +65,7 @@ public: QString extension() const; Q_SIGNALS: - void sourceDirectoryChanged(const QString &path); + void baseNameChanged(const QString &path); void extensionChanged(const QString &extension); private: |