broulik accepted this revision.
broulik added a comment.
This revision is now accepted and ready to land.
Thanks
Can this go into 5.18?
INLINE COMMENTS
> main.cpp:147
> + const QModelIndex index = m_iconSizeCategoryModel->index(i, 0);
> + if (!index.isValid()) {
> + continue;
I think this check isn't necessary
> main.cpp:150
> + }
> + const QString key = m_iconSizeCategoryModel->data(index,
> IconSizeCategoryModel::ConfigKeyRole).toString();
> + if (m_settings->findItem(key)->isSaveNeeded()) {
You can also do `index.data(role)`
> main.cpp:307
> for (int i = 0; i < KIconLoader::LastGroup; i++) {
> - KIconLoader::emitChange(KIconLoader::Group(i));
> -
> QDBusMessage message =
> QDBusMessage::createSignal(QStringLiteral("/KGlobalSettings"),
>
> QStringLiteral("org.kde.KGlobalSettings"),
Isn't this redundant? i.e. doesn't `emitChange` emit do exactly this?
REPOSITORY
R119 Plasma Desktop
REVISION DETAIL
https://phabricator.kde.org/D29285
To: crossi, #plasma, bport, broulik
Cc: broulik, plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, cblack,
jraleigh, zachus, fbampaloukas, ragreen, ZrenBot, ngraham, himcesjf,
lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart