18 #ifndef QGSPROXYPROGRESSTASK_H 
   19 #define QGSPROXYPROGRESSTASK_H 
   24 #include <QWaitCondition> 
   54     void finalize( 
bool result );
 
   63     void setProxyProgress( 
double progress );
 
   67     QWaitCondition mNotFinishedWaitCondition;
 
   68     QMutex mNotFinishedMutex;
 
   69     bool mAlreadyFinished = 
false;
 
A QgsTask shell which proxies progress reports.
Scoped QgsScopedProxyProgressTask, which automatically adds the proxy task to the application task ma...
Abstract base class for long running background tasks.
virtual bool run()=0
Performs the task's operation.
void setProgress(double progress)
Sets the task's current progress.