VR-Forces 4.2 Class Documentation
List of all members | Public Slots | Signals | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes
DtTMWatermark Class Reference
Inheritance diagram for DtTMWatermark:
Inheritance graph
[legend]

Public Slots

void setVisible (bool)
 Sets whether or not to display the watermark.

Signals

void visibilityChanged ()

Public Member Functions

 DtTMWatermark (DtTMMapArea *area=0)
virtual ~DtTMWatermark ()
virtual bool init (const QString &image, int position, const QPoint &originOverride, double scaleFactor)
virtual void setPosition (int)
int position () const
virtual bool setImage (const QString &image)
 Sets the watermark image. Returns true if set successfully.
const QString & image () const
virtual void setOriginOverride (const QPoint &)
const QPoint & originOverride () const
virtual void setScaleFactor (double)
double scaleFactor () const
bool visible () const

Protected Slots

virtual void drawWatermark (QPainter *)
 Called in response to aboutToDraw signal of map lens area.

Protected Member Functions

void paintEvent (QPaintEvent *event)
 Draws image.
virtual QPoint origin () const
 Calculate origin of watermark by position and parent.

Protected Attributes

QString myWatermark
QPixmap myWatermarkImage
int myPosition
QPoint myOriginOverride
double myScaleFactor
bool myVisible

Constructor & Destructor Documentation

DtTMWatermark::DtTMWatermark ( DtTMMapArea area = 0)
virtual DtTMWatermark::~DtTMWatermark ( )
virtual

Member Function Documentation

virtual bool DtTMWatermark::init ( const QString &  image,
int  position,
const QPoint &  originOverride,
double  scaleFactor 
)
virtual
virtual void DtTMWatermark::setPosition ( int  )
virtual
int DtTMWatermark::position ( ) const
inline

References myPosition.

virtual bool DtTMWatermark::setImage ( const QString &  image)
virtual

Sets the watermark image. Returns true if set successfully.

const QString & DtTMWatermark::image ( ) const
inline

References myWatermark.

virtual void DtTMWatermark::setOriginOverride ( const QPoint &  )
virtual
const QPoint & DtTMWatermark::originOverride ( ) const
inline

References myOriginOverride.

virtual void DtTMWatermark::setScaleFactor ( double  )
virtual
double DtTMWatermark::scaleFactor ( ) const
inline

References myScaleFactor.

bool DtTMWatermark::visible ( ) const
inline

References myVisible.

void DtTMWatermark::paintEvent ( QPaintEvent *  event)
protected

Draws image.

virtual QPoint DtTMWatermark::origin ( ) const
protectedvirtual

Calculate origin of watermark by position and parent.

void DtTMWatermark::setVisible ( bool  b)
inlineslot

Sets whether or not to display the watermark.

References myVisible, and visibilityChanged().

virtual void DtTMWatermark::drawWatermark ( QPainter *  )
protectedvirtualslot

Called in response to aboutToDraw signal of map lens area.

void DtTMWatermark::visibilityChanged ( )
signal

Referenced by setVisible().

Member Data Documentation

QString DtTMWatermark::myWatermark
protected

Referenced by image().

QPixmap DtTMWatermark::myWatermarkImage
protected
int DtTMWatermark::myPosition
protected

Referenced by position().

QPoint DtTMWatermark::myOriginOverride
protected

Referenced by originOverride().

double DtTMWatermark::myScaleFactor
protected

Referenced by scaleFactor().

bool DtTMWatermark::myVisible
protected

Referenced by setVisible(), and visible().


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

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)