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

Public Slots

virtual void setDisplayOptions (const DtTMDisplayOptions *o)

Signals

void displayOptionsChanged (const DtTMDisplayOptions *o)
void iconScaleChanged (int)
void changeOverlayTabLocation (bool)
void displayDeleteDialogChanged (bool)
void displayWatermarkChanged (bool)
void unitsChanged (const DtUnitDisplayManager *)
void unitsChanged (const QString &, const QString &, const QString &)

Public Member Functions

 DtTMDisplayOptionsWidget (QWidget *parent=NULL, const Qt::WindowFlags &flags=0)
virtual ~DtTMDisplayOptionsWidget ()
virtual bool init (const DtTMFactory *f)

Static Public Member Functions

static DtTMDisplayOptionsWidgetcreate (QWidget *parent, const Qt::WindowFlags &flags)
 Returns a newly created instance of a DtTMDisplayOptionsWidget.

Public Attributes

Ui::DisplayOptionsWidgetUi myUiImpl

Protected Slots

virtual void applyChanges ()
virtual void applyChangesAndClose ()
virtual void undoChanges ()
virtual void undoChangesAndClose ()
virtual void changeIconScale (int)
virtual void changeIconScale (const QString &)
virtual void restoreDefaults ()
virtual void setIconScale (int)
virtual void changeOverlayTab ()
virtual void changeDisplayDeleteDialog ()
virtual void changeDisplayWatermark ()
virtual void changeHideSymbolsWhenMapShifted ()
virtual void setDisplayDeleteDialog (bool)
virtual void setDisplayWatermark (bool)
virtual void setupDisplayOfOptions (const DtTMDisplayOptions *o)
 Sets the display to reflect the supplied options.
virtual void unitDisplayWidgetChanged ()

Protected Member Functions

virtual void updateGeneralOptions (const DtTMDisplayOptions *pdo)
virtual void updateSymbolOptions (const DtTMDisplayOptions *pdo)
virtual void keyPressEvent (QKeyEvent *e)
 Handle 'enter' and 'escape' key presses.
virtual void watchOptionsChanged (bool b)
virtual DtUnitDisplayWidgetcreateUnitDisplayWidget (QWidget *parent)

Protected Attributes

DtTMDisplayOptionsmyCopyDisplayOptions
DtTMDisplayOptionsmySaveDisplayOptions
QIntValidator * myIconScaleValidator
DtUnitDisplayWidgetmyUnitDisplayWidget

Constructor & Destructor Documentation

DtTMDisplayOptionsWidget::DtTMDisplayOptionsWidget ( QWidget parent = NULL,
const Qt::WindowFlags &  flags = 0 
)
virtual DtTMDisplayOptionsWidget::~DtTMDisplayOptionsWidget ( )
virtual

Member Function Documentation

virtual bool DtTMDisplayOptionsWidget::init ( const DtTMFactory f)
virtual

Reimplemented in DtTerrainDisplayOptionsWidget.

static DtTMDisplayOptionsWidget* DtTMDisplayOptionsWidget::create ( QWidget parent,
const Qt::WindowFlags &  flags 
)
static

Returns a newly created instance of a DtTMDisplayOptionsWidget.

Reimplemented in DtTerrainDisplayOptionsWidget.

void DtTMDisplayOptionsWidget::displayOptionsChanged ( const DtTMDisplayOptions o)
signal
void DtTMDisplayOptionsWidget::iconScaleChanged ( int  )
signal
void DtTMDisplayOptionsWidget::changeOverlayTabLocation ( bool  )
signal
void DtTMDisplayOptionsWidget::displayDeleteDialogChanged ( bool  )
signal
void DtTMDisplayOptionsWidget::displayWatermarkChanged ( bool  )
signal
void DtTMDisplayOptionsWidget::unitsChanged ( const DtUnitDisplayManager )
signal
void DtTMDisplayOptionsWidget::unitsChanged ( const QString &  ,
const QString &  ,
const QString &   
)
signal
virtual void DtTMDisplayOptionsWidget::setDisplayOptions ( const DtTMDisplayOptions o)
virtualslot
virtual void DtTMDisplayOptionsWidget::applyChanges ( )
protectedvirtualslot

Reimplemented in DtTerrainDisplayOptionsWidget.

virtual void DtTMDisplayOptionsWidget::applyChangesAndClose ( )
protectedvirtualslot
virtual void DtTMDisplayOptionsWidget::undoChanges ( )
protectedvirtualslot
virtual void DtTMDisplayOptionsWidget::undoChangesAndClose ( )
protectedvirtualslot
virtual void DtTMDisplayOptionsWidget::changeIconScale ( int  )
protectedvirtualslot
virtual void DtTMDisplayOptionsWidget::changeIconScale ( const QString &  )
protectedvirtualslot
virtual void DtTMDisplayOptionsWidget::restoreDefaults ( )
protectedvirtualslot
virtual void DtTMDisplayOptionsWidget::setIconScale ( int  )
protectedvirtualslot
virtual void DtTMDisplayOptionsWidget::changeOverlayTab ( )
protectedvirtualslot
virtual void DtTMDisplayOptionsWidget::changeDisplayDeleteDialog ( )
protectedvirtualslot
virtual void DtTMDisplayOptionsWidget::changeDisplayWatermark ( )
protectedvirtualslot
virtual void DtTMDisplayOptionsWidget::changeHideSymbolsWhenMapShifted ( )
protectedvirtualslot
virtual void DtTMDisplayOptionsWidget::setDisplayDeleteDialog ( bool  )
protectedvirtualslot
virtual void DtTMDisplayOptionsWidget::setDisplayWatermark ( bool  )
protectedvirtualslot
virtual void DtTMDisplayOptionsWidget::setupDisplayOfOptions ( const DtTMDisplayOptions o)
protectedvirtualslot

Sets the display to reflect the supplied options.

virtual void DtTMDisplayOptionsWidget::unitDisplayWidgetChanged ( )
protectedvirtualslot
virtual void DtTMDisplayOptionsWidget::updateGeneralOptions ( const DtTMDisplayOptions pdo)
protectedvirtual

Reimplemented in DtTerrainDisplayOptionsWidget.

virtual void DtTMDisplayOptionsWidget::updateSymbolOptions ( const DtTMDisplayOptions pdo)
protectedvirtual
virtual void DtTMDisplayOptionsWidget::keyPressEvent ( QKeyEvent *  e)
protectedvirtual

Handle 'enter' and 'escape' key presses.

virtual void DtTMDisplayOptionsWidget::watchOptionsChanged ( bool  b)
protectedvirtual
virtual DtUnitDisplayWidget* DtTMDisplayOptionsWidget::createUnitDisplayWidget ( QWidget parent)
protectedvirtual

Member Data Documentation

Ui::DisplayOptionsWidgetUi DtTMDisplayOptionsWidget::myUiImpl
DtTMDisplayOptions* DtTMDisplayOptionsWidget::myCopyDisplayOptions
protected
DtTMDisplayOptions* DtTMDisplayOptionsWidget::mySaveDisplayOptions
protected
QIntValidator* DtTMDisplayOptionsWidget::myIconScaleValidator
protected
DtUnitDisplayWidget* DtTMDisplayOptionsWidget::myUnitDisplayWidget
protected

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

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)