3#include <QtCore/QObject>
4#include <QtCore/QQueue>
5#include <QtCore/QString>
83 QString
hash()
const {
return m_hash; }
126 quint64
setID()
const {
return m_setID; }
127 int count()
const {
return m_count; }
138 const quint64 m_setID = 0;
139 const int m_count = 0;
157 QString
hash()
const {
return m_hash; }
158 quint64
setID()
const {
return m_setID; }
162 const quint64 m_setID = 0;
164 const QString m_hash;
180 quint64
setID()
const {
return m_setID; }
191 const quint64 m_setID = 0;
208 quint64
setID()
const {
return m_setID; }
212 const quint64 m_setID = 0;
213 const QString m_newName;
229 quint64
amount()
const {
return m_amount; }
240 const quint64 m_amount = 0;
278 const QList<TileSetRecord> &
sets()
const {
return m_sets; }
279 QString
path()
const {
return m_path; }
296 const QList<TileSetRecord> m_sets;
297 const QString m_path;
314 QString
path()
const {
return m_path; }
325 m_progress = percentage;
334 const QString m_path;
335 const bool m_replace =
false;
void tileSetSaved(QGCCachedTileSet *tileSet)
QGCCachedTileSet * tileSet()
QGCCreateTileSetTask(QGCCachedTileSet *tileSet, QObject *parent=nullptr)
~QGCDeleteTileSetTask()=default
QGCDeleteTileSetTask(quint64 setID, QObject *parent=nullptr)
void tileSetDeleted(quint64 setID)
void setProgress(int percentage)
~QGCExportTileTask()=default
void actionProgress(int percentage)
void setExportCompleted()
const QList< TileSetRecord > & sets() const
QGCExportTileTask(const QList< TileSetRecord > &sets, const QString &path, QObject *parent=nullptr)
void setTileSetFetched(QGCCachedTileSet *tileSet)
~QGCFetchTileSetTask()=default
void tileSetFetched(QGCCachedTileSet *tileSet)
QGCFetchTileSetTask(QObject *parent=nullptr)
~QGCFetchTileTask()=default
QGCFetchTileTask(const QString &hash, QObject *parent=nullptr)
void tileFetched(QGCCacheTile *tile)
void setTileFetched(QGCCacheTile *tile)
QGCGetTileDownloadListTask(quint64 setID, int count, QObject *parent=nullptr)
void setTileListFetched(const QQueue< QGCTile * > &tiles)
void tileListFetched(QQueue< QGCTile * > tiles)
~QGCGetTileDownloadListTask()=default
QGCImportTileTask(const QString &path, bool replace, QObject *parent=nullptr)
void setImportCompleted()
void actionProgress(int percentage)
void setProgress(int percentage)
~QGCImportTileTask()=default
@ taskUpdateTileDownloadState
@ taskGetTileDownloadList
~QGCPruneCacheTask()=default
QGCPruneCacheTask(quint64 amount, QObject *parent=nullptr)
~QGCRenameTileSetTask()=default
QGCRenameTileSetTask(quint64 setID, const QString &newName, QObject *parent=nullptr)
QGCResetTask(QObject *parent=nullptr)
const QGCCacheTile * tile() const
QGCSaveTileTask(QGCCacheTile *tile, QObject *parent=nullptr)
~QGCUpdateTileDownloadStateTask()=default
QGCUpdateTileDownloadStateTask(quint64 setID, QGCTile::TileState state, const QString &hash, QObject *parent=nullptr)
QGCTile::TileState state() const