plasma: mark Plasma::ConfigLoader getters as const

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2023-08-31 00:49:36 +03:00
parent 8bdcf8d36f
commit f92c0651ba
2 changed files with 4 additions and 6 deletions

View file

@ -394,19 +394,17 @@ ConfigLoader::~ConfigLoader()
delete d;
}
KConfigSkeletonItem *ConfigLoader::findItemByGroup(const QString &group, const QString &key)
KConfigSkeletonItem *ConfigLoader::findItemByGroup(const QString &group, const QString &key) const
{
return KConfigSkeleton::findItem(d->keysToNames[group + key]);
}
QVariant ConfigLoader::property(const QString &name)
QVariant ConfigLoader::property(const QString &name) const
{
KConfigSkeletonItem *item = KConfigSkeleton::findItem(name);
if (item) {
return item->property();
}
return QVariant();
}

View file

@ -113,12 +113,12 @@ public:
* @param key the configuration key to find
* @return the associated KConfigSkeletonItem, or 0 if none
*/
KConfigSkeletonItem *findItemByGroup(const QString &group, const QString &key);
KConfigSkeletonItem *findItemByGroup(const QString &group, const QString &key) const;
/**
* Returns the property (variantized value) of the named item
*/
QVariant property(const QString &name);
QVariant property(const QString &name) const;
/**
* Check to see if a group exists