te::qt::widgets::DrawThread Class Reference

#include <DrawThread.h>

Inheritance diagram for te::qt::widgets::DrawThread:

Signals

void finished ()
 

Public Member Functions

 DrawThread (QPaintDevice *dev, te::map::AbstractLayer *layer, te::gm::Envelope *env, const QColor &bckGround, int srid, double scale, te::map::AlignType hAlign, te::map::AlignType vAlign)
 
QString errorMessage () const
 
bool hasFinished () const
 
QString layerId () const
 
void run ()
 
 ~DrawThread ()
 

Public Attributes

bool m_cancel
 

Protected Attributes

QColor m_bckGround
 
QPaintDevice * m_device
 
te::gm::Envelopem_envelope
 
QString m_errorMessage
 
bool m_finished
 
te::map::AlignType m_hAlign
 The display horizontal align. More...
 
te::map::AbstractLayerm_layer
 
double m_scale
 
int m_srid
 
te::map::AlignType m_vAlign
 The display vertical align. More...
 

Detailed Description

Definition at line 56 of file DrawThread.h.

Constructor & Destructor Documentation

te::qt::widgets::DrawThread::DrawThread ( QPaintDevice *  dev,
te::map::AbstractLayer layer,
te::gm::Envelope env,
const QColor &  bckGround,
int  srid,
double  scale,
te::map::AlignType  hAlign,
te::map::AlignType  vAlign 
)
te::qt::widgets::DrawThread::~DrawThread ( )

Member Function Documentation

QString te::qt::widgets::DrawThread::errorMessage ( ) const
void te::qt::widgets::DrawThread::finished ( )
signal
bool te::qt::widgets::DrawThread::hasFinished ( ) const
QString te::qt::widgets::DrawThread::layerId ( ) const
void te::qt::widgets::DrawThread::run ( )

Member Data Documentation

QColor te::qt::widgets::DrawThread::m_bckGround
protected

Definition at line 87 of file DrawThread.h.

bool te::qt::widgets::DrawThread::m_cancel

Definition at line 99 of file DrawThread.h.

QPaintDevice* te::qt::widgets::DrawThread::m_device
protected

Definition at line 81 of file DrawThread.h.

te::gm::Envelope* te::qt::widgets::DrawThread::m_envelope
protected

Definition at line 85 of file DrawThread.h.

QString te::qt::widgets::DrawThread::m_errorMessage
protected

Definition at line 105 of file DrawThread.h.

bool te::qt::widgets::DrawThread::m_finished
protected

Definition at line 103 of file DrawThread.h.

te::map::AlignType te::qt::widgets::DrawThread::m_hAlign
protected

The display horizontal align.

Definition at line 93 of file DrawThread.h.

te::map::AbstractLayer* te::qt::widgets::DrawThread::m_layer
protected

Definition at line 83 of file DrawThread.h.

double te::qt::widgets::DrawThread::m_scale
protected

Definition at line 91 of file DrawThread.h.

int te::qt::widgets::DrawThread::m_srid
protected

Definition at line 89 of file DrawThread.h.

te::map::AlignType te::qt::widgets::DrawThread::m_vAlign
protected

The display vertical align.

Definition at line 95 of file DrawThread.h.


The documentation for this class was generated from the following file: