diff --git a/src/declarativeimports/core/units.h b/src/declarativeimports/core/units.h --- a/src/declarativeimports/core/units.h +++ b/src/declarativeimports/core/units.h @@ -74,7 +74,7 @@ * 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 @@ Q_SIGNALS: void devicePixelRatioChanged(); void gridUnitChanged(); - void iconSizesChanged(); void spacingChanged(); void durationChanged(); diff --git a/src/declarativeimports/core/units.cpp b/src/declarativeimports/core/units.cpp --- a/src/declarativeimports/core/units.cpp +++ b/src/declarativeimports/core/units.cpp @@ -134,8 +134,6 @@ 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