46 [[nodiscard]] Qt::ItemFlags flags(
const QModelIndex& index)
const override;
47 [[nodiscard]]
int rowCount(
const QModelIndex& parent)
const override;
48 [[nodiscard]] QVariant data(
const QModelIndex& index,
int role)
const override;
49 bool setData(
const QModelIndex& index,
const QVariant& value,
int role)
override;
51 [[nodiscard]]
Cover::Location cover(
const QModelIndexList& indexes)
const override;
52 [[nodiscard]] Id mapIndexToId(
int index)
const override;
55 [[nodiscard]]
const MetaDataList& selectedMetadata()
const override;
56 [[nodiscard]]
int itemCount()
const override;
57 [[nodiscard]] QString searchableString(
int index,
const QString& prefix)
const override;
59 void languageChanged();
62 void trackMetaDataChanged(
int row);