vlc | branch: master | Abel Tesfaye <[email protected]> | Fri Aug  9 
15:02:32 2019 +0300| [daf58b6c07aa74cd97e0792e44466ab8a0909a64] | committer: 
Jean-Baptiste Kempf

qt: add criteriaToName to mlvideomodel

Signed-off-by: Jean-Baptiste Kempf <[email protected]>

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=daf58b6c07aa74cd97e0792e44466ab8a0909a64
---

 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

_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits

Reply via email to