Annotate overridden methods

This commit is contained in:
Luis Ángel San Martín
2019-05-31 22:11:14 +02:00
parent 9140d66693
commit f29724e404
92 changed files with 288 additions and 288 deletions

View File

@ -10,7 +10,7 @@ class ComicItem : public QObject
Q_OBJECT
public:
ComicItem(const QList<QVariant> &data);
~ComicItem();
~ComicItem() override;
int columnCount() const;
QVariant data(int column) const;
void setData(int column, const QVariant &value);

View File

@ -67,19 +67,19 @@ public:
public:
ComicModel(QObject *parent = 0);
ComicModel(QSqlQuery &sqlquery, QObject *parent = 0);
~ComicModel();
~ComicModel() override;
QVariant data(const QModelIndex &index, int role) const;
Qt::ItemFlags flags(const QModelIndex &index) const;
QVariant data(const QModelIndex &index, int role) const override;
Qt::ItemFlags flags(const QModelIndex &index) const override;
QVariant headerData(int section, Qt::Orientation orientation,
int role = Qt::DisplayRole) const;
int role = Qt::DisplayRole) const override;
QModelIndex index(int row, int column,
const QModelIndex &parent = QModelIndex()) const;
QModelIndex parent(const QModelIndex &index) const;
const QModelIndex &parent = QModelIndex()) const override;
QModelIndex parent(const QModelIndex &index) const override;
int rowCount(const QModelIndex &parent = QModelIndex()) const;
int columnCount(const QModelIndex &parent = QModelIndex()) const;
bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const;
bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent);
int columnCount(const QModelIndex &parent = QModelIndex()) const override;
bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const override;
bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) override;
bool canBeResorted();
QMimeData *mimeData(const QModelIndexList &indexes) const;
QStringList mimeTypes() const;
@ -130,7 +130,7 @@ public:
ComicModel::Mode getMode() { return mode; }
QHash<int, QByteArray> roleNames() const;
QHash<int, QByteArray> roleNames() const override;
public slots:
void remove(int row);

View File

@ -15,7 +15,7 @@ public:
void exportComicsInfo(QSqlDatabase &source, QSqlDatabase &dest);
private:
void run();
void run() override;
};
class ComicsInfoImporter : public QThread
@ -26,7 +26,7 @@ public:
void importComicsInfo(QSqlDatabase &source, QSqlDatabase &dest);
private:
void run();
void run() override;
};
class DataBaseManagement : public QObject

View File

@ -57,14 +57,14 @@ class FolderModelProxy : public QSortFilterProxyModel
Q_OBJECT
public:
explicit FolderModelProxy(QObject *parent = 0);
~FolderModelProxy();
~FolderModelProxy() override;
void setFilter(const YACReader::SearchModifiers modifier, QString filter, bool includeComics);
void setupFilteredModelData(QSqlQuery &sqlquery, FolderItem *parent);
void setupFilteredModelData();
void clear();
bool filterAcceptsRow(int source_row, const QModelIndex &source_parent) const;
bool filterAcceptsRow(int source_row, const QModelIndex &source_parent) const override;
protected:
FolderItem *rootItem;
@ -87,18 +87,18 @@ class FolderModel : public QAbstractItemModel
public:
FolderModel(QObject *parent = 0);
FolderModel(QSqlQuery &sqlquery, QObject *parent = 0);
~FolderModel();
~FolderModel() override;
//QAbstractItemModel methods
QVariant data(const QModelIndex &index, int role) const;
Qt::ItemFlags flags(const QModelIndex &index) const;
QVariant data(const QModelIndex &index, int role) const override;
Qt::ItemFlags flags(const QModelIndex &index) const override;
QVariant headerData(int section, Qt::Orientation orientation,
int role = Qt::DisplayRole) const;
int role = Qt::DisplayRole) const override;
QModelIndex index(int row, int column,
const QModelIndex &parent = QModelIndex()) const;
QModelIndex parent(const QModelIndex &index) const;
int rowCount(const QModelIndex &parent = QModelIndex()) const;
int columnCount(const QModelIndex &parent = QModelIndex()) const;
const QModelIndex &parent = QModelIndex()) const override;
QModelIndex parent(const QModelIndex &index) const override;
int rowCount(const QModelIndex &parent = QModelIndex()) const override;
int columnCount(const QModelIndex &parent = QModelIndex()) const override;
//Convenience methods
void setupModelData(QString path);

View File

@ -26,7 +26,7 @@ class SpecialListItem : public ListItem
{
public:
SpecialListItem(const QList<QVariant> &data);
QIcon getIcon() const;
QIcon getIcon() const override;
ReadingListModel::TypeSpecialList getType() const;
private:
@ -42,11 +42,11 @@ class LabelItem : public ListItem
{
public:
LabelItem(const QList<QVariant> &data);
QIcon getIcon() const;
QIcon getIcon() const override;
YACReader::LabelColors colorid() const;
QString name() const;
void setName(const QString &name);
qulonglong getId() const;
qulonglong getId() const override;
private:
enum DataIndexes {
@ -63,7 +63,7 @@ class ReadingListItem : public ListItem
{
public:
ReadingListItem(const QList<QVariant> &data, ReadingListItem *parent = nullptr);
QIcon getIcon() const;
QIcon getIcon() const override;
ReadingListItem *parent;
int childCount() const;
int row() const;
@ -71,7 +71,7 @@ public:
void appendChild(ReadingListItem *item);
void appendChild(ReadingListItem *item, int pos);
void removeChild(ReadingListItem *item);
qulonglong getId() const;
qulonglong getId() const override;
QString name() const;
void setName(const QString &name);
int getOrdering() const;
@ -96,7 +96,7 @@ class ReadingListSeparatorItem : public ListItem
{
public:
ReadingListSeparatorItem();
QIcon getIcon() const;
QIcon getIcon() const override;
};
#endif // READING_LIST_ITEM_H

View File

@ -29,18 +29,18 @@ public:
explicit ReadingListModel(QObject *parent = 0);
//QAbstractItemModel methods
int rowCount(const QModelIndex &parent = QModelIndex()) const;
int columnCount(const QModelIndex &parent = QModelIndex()) const;
QVariant data(const QModelIndex &index, int role) const;
Qt::ItemFlags flags(const QModelIndex &index) const;
int rowCount(const QModelIndex &parent = QModelIndex()) const override;
int columnCount(const QModelIndex &parent = QModelIndex()) const override;
QVariant data(const QModelIndex &index, int role) const override;
Qt::ItemFlags flags(const QModelIndex &index) const override;
QVariant headerData(int section, Qt::Orientation orientation,
int role = Qt::DisplayRole) const;
int role = Qt::DisplayRole) const override;
QModelIndex index(int row, int column,
const QModelIndex &parent = QModelIndex()) const;
QModelIndex parent(const QModelIndex &index) const;
bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const;
bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent);
QMimeData *mimeData(const QModelIndexList &indexes) const;
const QModelIndex &parent = QModelIndex()) const override;
QModelIndex parent(const QModelIndex &index) const override;
bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const override;
bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) override;
QMimeData *mimeData(const QModelIndexList &indexes) const override;
//Convenience methods
void setupReadingListsData(QString path);