16 #ifndef QGSCHUNKQUEUEJOB_P_H 
   17 #define QGSCHUNKQUEUEJOB_P_H 
   57 class QgsChunkQueueJob : 
public QObject
 
   62     QgsChunkQueueJob( QgsChunkNode *node )
 
   68     QgsChunkNode *chunk() { 
return mNode; }
 
   78     virtual void cancel();
 
   85     QgsChunkNode *mNode = 
nullptr;
 
   95 class QgsChunkQueueJobFactory
 
   98     virtual ~QgsChunkQueueJobFactory() = 
default;
 
  101     virtual QgsChunkQueueJob *createJob( QgsChunkNode *chunk ) = 0;