21 #ifndef ABSTRACT_SEARCH_MODEL_H_ 22 #define ABSTRACT_SEARCH_MODEL_H_ 24 #include <QAbstractTableModel> 25 #include <QAbstractListModel> 28 #include "Utils/Library/SearchMode.h" 44 virtual QModelIndexList search_results(
const QString& substr)=0;
45 virtual bool has_items()
const=0;
47 virtual ::Library::SearchModeMask search_mode()
const final;
55 template <
typename Model>
68 using Model::rowCount;
70 virtual bool has_items()
const override 72 return (rowCount() > 0);
Definition: SearchableModel.h:56
The SearchableModelInterface class.
Definition: SearchableModel.h:38
Definition: org_mpris_media_player2_adaptor.h:21