[vlc-devel] [PATCH 02/16] qt: add criteriaToName to mlvideomodel

Abel Tesfaye abeltesfaye45 at gmail.com
Fri Aug 9 17:23:39 CEST 2019


From: Abel Tesfaye <Abeltesfaye45 at gmail.com>

---
 modules/gui/qt/components/mediacenter/mlvideomodel.cpp | 5 +++++
 modules/gui/qt/components/mediacenter/mlvideomodel.hpp | 1 +
 2 files changed, 6 insertions(+)

diff --git a/modules/gui/qt/components/mediacenter/mlvideomodel.cpp b/modules/gui/qt/components/mediacenter/mlvideomodel.cpp
index 26136de8ac..c779a14736 100644
--- a/modules/gui/qt/components/mediacenter/mlvideomodel.cpp
+++ b/modules/gui/qt/components/mediacenter/mlvideomodel.cpp
@@ -147,6 +147,11 @@ vlc_ml_sorting_criteria_t MLVideoModel::nameToCriteria(QByteArray name) const
     return M_names_to_criteria.value(name, VLC_ML_SORTING_DEFAULT);
 }
 
+QByteArray MLVideoModel::criteriaToName(vlc_ml_sorting_criteria_t criteria) const
+{
+    return M_names_to_criteria.key(criteria, "");
+}
+
 void MLVideoModel::onVlcMlEvent(const vlc_ml_event_t* event)
 {
     switch (event->i_type)
diff --git a/modules/gui/qt/components/mediacenter/mlvideomodel.hpp b/modules/gui/qt/components/mediacenter/mlvideomodel.hpp
index ae0bac0dc6..2e55a5f94e 100644
--- a/modules/gui/qt/components/mediacenter/mlvideomodel.hpp
+++ b/modules/gui/qt/components/mediacenter/mlvideomodel.hpp
@@ -51,6 +51,7 @@ private:
 
     static QHash<QByteArray, vlc_ml_sorting_criteria_t> M_names_to_criteria;
     static QString getFirstSymbol( const QString& str );
+    QByteArray criteriaToName(vlc_ml_sorting_criteria_t criteria) const override;
 };
 
 #endif // MCVIDEOMODEL_H
-- 
2.21.0



More information about the vlc-devel mailing list