VR-Forces 4.0.4 Class Documentation
Public Slots | Signals | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes
DtTMWatermark Class Reference
Inheritance diagram for DtTMWatermark:
Inheritance graph
[legend]

List of all members.

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

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 [protected, virtual]

Calculate origin of watermark by position and parent.

void DtTMWatermark::setVisible ( bool  b) [inline, slot]

Sets whether or not to display the watermark.

References myVisible, and visibilityChanged().

virtual void DtTMWatermark::drawWatermark ( QPainter *  ) [protected, virtual, slot]

Called in response to aboutToDraw signal of map lens area.

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().

Referenced by setVisible(), and visible().


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)