[Units] Make iconSizes property constant

It's not the property that changes (we don't assign a new QQmlPropertyMap) but
the properties within and it's already smart enough to signal this.

Differential Revision: https://phabricator.kde.org/D4013
This commit is contained in:
Kai Uwe Broulik 2017-01-08 16:02:56 +01:00
parent 56773014e1
commit 4479fdab7f
2 changed files with 1 additions and 4 deletions

View File

@ -134,8 +134,6 @@ void Units::iconLoaderSettingsChanged()
m_iconSizes->insert(QStringLiteral("large"), devicePixelIconSize(KIconLoader::SizeLarge));
m_iconSizes->insert(QStringLiteral("huge"), devicePixelIconSize(KIconLoader::SizeHuge));
m_iconSizes->insert(QStringLiteral("enormous"), devicePixelIconSize(KIconLoader::SizeEnormous));
emit iconSizesChanged();
}
QQmlPropertyMap *Units::iconSizes() const

View File

@ -74,7 +74,7 @@ class Units : public QObject
* Not devicePixelRation-adjusted::
* * desktop
*/
Q_PROPERTY(QQmlPropertyMap *iconSizes READ iconSizes NOTIFY iconSizesChanged)
Q_PROPERTY(QQmlPropertyMap *iconSizes READ iconSizes CONSTANT)
// layout hints
@ -176,7 +176,6 @@ public:
Q_SIGNALS:
void devicePixelRatioChanged();
void gridUnitChanged();
void iconSizesChanged();
void spacingChanged();
void durationChanged();