68 QString parentDirectory()
const;
69 void setParentDirectory(
const QString& dir);
71 LibraryId libraryId()
const;
72 QStringList files()
const;
74 QModelIndexList searchResults(
const QString& substr)
override;
76 QVariant data(
const QModelIndex& index,
int role=Qt::DisplayRole)
const override;
77 QVariant headerData(
int section, Qt::Orientation orientation,
int role)
const override;
79 int rowCount(
const QModelIndex& parent=QModelIndex())
const override;
80 int columnCount(
const QModelIndex& parent=QModelIndex())
const override;
82 QMimeData* mimeData(
const QModelIndexList &indexes)
const override;
83 Qt::ItemFlags flags(
const QModelIndex& index)
const override;
86 bool checkRowForSearchstring(
int row,
const QString& substr)
const;
89 void pixmapFetched(
const QString& path);