[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