diff --git a/qt/component.cpp b/qt/component.cpp index 60c733e8..3ca27cc4 100644 --- a/qt/component.cpp +++ b/qt/component.cpp @@ -708,6 +708,11 @@ QHash AppStream::Component::custom() const return result; } +QString AppStream::Component::customValue(const QString &key) const +{ + return valueWrap(as_component_get_custom_value(d->cpt, qPrintable(key))); +} + QString AppStream::Component::customValue(const QString &key) { return valueWrap(as_component_get_custom_value(d->cpt, qPrintable(key))); diff --git a/qt/component.h b/qt/component.h index 43c5f1f2..0dcf9da9 100644 --- a/qt/component.h +++ b/qt/component.h @@ -253,7 +253,8 @@ class APPSTREAMQT_EXPORT Component void setMergeKind(MergeKind kind); QHash custom() const; - QString customValue(const QString &key); + QString customValue(const QString &key) const; + [[deprecated]] QString customValue(const QString &key); //TODO Remove when we break ABI bool insertCustomValue(const QString &key, const QString &value); QList contentRatings() const;