diff --git a/qt/component.cpp b/qt/component.cpp index 4897df43..8942a39b 100644 --- a/qt/component.cpp +++ b/qt/component.cpp @@ -361,7 +361,14 @@ void Component::addReplaces(const QString &cid) as_component_add_replaces(m_cpt, qPrintable(cid)); } +#if __cplusplus < 202002L QList Component::requires() const +{ + return requirements(); +} +#endif + +QList Component::requirements() const { QList res; diff --git a/qt/component.h b/qt/component.h index 9014dcbd..bcd14464 100644 --- a/qt/component.h +++ b/qt/component.h @@ -199,7 +199,10 @@ class APPSTREAMQT_EXPORT Component { QStringList replaces() const; void addReplaces(const QString& cid); - QList requires() const; +#if __cplusplus < 202002L + Q_DECL_DEPRECATED QList requires() const; +#endif + QList requirements() const; QList recommends() const; QList supports() const; void addRelation(const AppStream::Relation &relation);