diff --git a/src/core/kconfiggroup.h b/src/core/kconfiggroup.h --- a/src/core/kconfiggroup.h +++ b/src/core/kconfiggroup.h @@ -725,7 +725,7 @@ T KConfigGroup::readEntry(const char *key, const T &defaultValue) const { ConversionCheck::to_QVariant(); - return qvariant_cast(readEntry(key, qVariantFromValue(defaultValue))); + return qvariant_cast(readEntry(key, QVariant::fromValue(defaultValue))); } template @@ -737,7 +737,7 @@ QVariantList data; for (const T &value : defaultValue) { - data.append(qVariantFromValue(value)); + data.append(QVariant::fromValue(value)); } QList list; @@ -754,7 +754,7 @@ void KConfigGroup::writeEntry(const char *key, const T &value, WriteConfigFlags pFlags) { ConversionCheck::to_QVariant(); - writeEntry(key, qVariantFromValue(value), pFlags); + writeEntry(key, QVariant::fromValue(value), pFlags); } template @@ -764,7 +764,7 @@ ConversionCheck::to_QString(); QVariantList data; for (const T &value : list) { - data.append(qVariantFromValue(value)); + data.append(QVariant::fromValue(value)); } writeEntry(key, data, pFlags);