QGIS/python/core/qgsmaprendererparalleljob.sip
2017-05-15 21:55:10 +02:00

50 lines
1.8 KiB
Plaintext

/************************************************************************
* This file has been generated automatically from *
* *
* src/core/qgsmaprendererparalleljob.h *
* *
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
************************************************************************/
class QgsMapRendererParallelJob : QgsMapRendererQImageJob
{
%Docstring
Job implementation that renders all layers in parallel.
The resulting map image can be retrieved with renderedImage() function.
It is safe to call that function while rendering is active to see preview of the map.
.. versionadded:: 2.4
%End
%TypeHeaderCode
#include "qgsmaprendererparalleljob.h"
%End
public:
QgsMapRendererParallelJob( const QgsMapSettings &settings );
~QgsMapRendererParallelJob();
virtual void start();
virtual void cancel();
virtual void cancelWithoutBlocking();
virtual void waitForFinished();
virtual bool isActive() const;
virtual bool usedCachedLabels() const;
virtual QgsLabelingResults *takeLabelingResults() /Transfer/;
virtual QImage renderedImage();
};
/************************************************************************
* This file has been generated automatically from *
* *
* src/core/qgsmaprendererparalleljob.h *
* *
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
************************************************************************/