clarify some method names and comments
This commit is contained in:
@ -22,25 +22,26 @@ class ListModel : public QAbstractListModel {
|
||||
|
||||
int rowCount(const QModelIndex& parent) const override;
|
||||
int columnCount(const QModelIndex& parent) const override;
|
||||
|
||||
QVariant data(const QModelIndex& index, int role) const override;
|
||||
Qt::ItemFlags flags(const QModelIndex& index) const override;
|
||||
|
||||
bool canFetchMore(const QModelIndex& parent) const override;
|
||||
void fetchMore(const QModelIndex& parent) override;
|
||||
|
||||
void getLogo(const QString& logo, const QString& logoUrl, LogoCallback callback);
|
||||
void searchWithTerm(const QString& term, const int sort);
|
||||
|
||||
virtual void populateVersions(const ModPlatform::IndexedPack& current);
|
||||
virtual void requestModVersions(const ModPlatform::IndexedPack& current);
|
||||
|
||||
protected slots:
|
||||
virtual void searchRequestFinished() = 0;
|
||||
|
||||
void performPaginatedSearch();
|
||||
void searchRequestFailed(QString reason);
|
||||
|
||||
void logoFailed(QString logo);
|
||||
void logoLoaded(QString logo, QIcon out);
|
||||
|
||||
void searchRequestFailed(QString reason);
|
||||
void performPaginatedSearch();
|
||||
|
||||
protected:
|
||||
virtual const char** getSorts() const = 0;
|
||||
@ -51,17 +52,18 @@ class ListModel : public QAbstractListModel {
|
||||
ModPage* m_parent;
|
||||
|
||||
QList<ModPlatform::IndexedPack> modpacks;
|
||||
QStringList m_failedLogos;
|
||||
QStringList m_loadingLogos;
|
||||
|
||||
LogoMap m_logoMap;
|
||||
QMap<QString, LogoCallback> waitingCallbacks;
|
||||
QStringList m_failedLogos;
|
||||
QStringList m_loadingLogos;
|
||||
|
||||
QString currentSearchTerm;
|
||||
int currentSort = 0;
|
||||
int nextSearchOffset = 0;
|
||||
enum SearchState { None, CanPossiblyFetchMore, ResetRequested, Finished } searchState = None;
|
||||
|
||||
NetJob::Ptr jobPtr;
|
||||
QByteArray response;
|
||||
|
||||
};
|
||||
} // namespace ModPlatform
|
||||
|
Reference in New Issue
Block a user