16#ifndef QGSCHUNKQUEUEJOB_H 
   17#define QGSCHUNKQUEUEJOB_H 
   56class QgsChunkQueueJob : 
public QObject
 
   61    QgsChunkQueueJob( QgsChunkNode *node )
 
   67    QgsChunkNode *chunk() { 
return mNode; }
 
   77    virtual void cancel();
 
   84    QgsChunkNode *mNode = 
nullptr;
 
   93class QgsChunkQueueJobFactory
 
   96    virtual ~QgsChunkQueueJobFactory() = 
default;
 
   99    virtual QgsChunkQueueJob *createJob( QgsChunkNode *chunk ) = 0;