VR-Forces 4.1.1 Class Documentation
List of all members | Public Slots | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions
DtTerrainSelectionModeWidget Class Reference

class DtTerrainSelectionModeWidget: More...

Inheritance diagram for DtTerrainSelectionModeWidget:
Inheritance graph
[legend]

Public Slots

virtual void updateSelectionMode (bool)
virtual void selectionModeChanged (int)

Public Member Functions

 DtTerrainSelectionModeWidget (QWidget *parent=NULL, const Qt::WindowFlags &flags=0)
 Default constructor.
virtual ~DtTerrainSelectionModeWidget ()
 Destructor.
virtual bool init (DtPopupMenu *sourceMenu)

Static Public Member Functions

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

Protected Member Functions

virtual bool initSelectionModes ()
virtual bool initConnections ()

Protected Attributes

QComboBoxmyTerrainSelectionModes
QList< DtMenuItemTypemyMenuItems
QList< QAction * > myActions

Private Member Functions

 DtTerrainSelectionModeWidget (const DtTerrainSelectionModeWidget &orig)
 Not implemented.
DtTerrainSelectionModeWidgetoperator= (const DtTerrainSelectionModeWidget &orig)
 Not implemented.

Detailed Description

class DtTerrainSelectionModeWidget:

Instances of DtTerrainSelectionModeWidget are pulldowns which allow the user to quickly switch between selection modes for the terrain. The useSelectionModes() method returns a list of menu items to referene from the supplied menu in the init() method. This menu supplied is the DtObjectsMenu (and it's subclasses). When the user selects an item from the pulldown combo, the menu item is activated for that mode.

Also, when the user selects a new selection mode from the supplied menu, the combo box will change

Constructor & Destructor Documentation

DtTerrainSelectionModeWidget::DtTerrainSelectionModeWidget ( QWidget parent = NULL,
const Qt::WindowFlags &  flags = 0 
)

Default constructor.

virtual DtTerrainSelectionModeWidget::~DtTerrainSelectionModeWidget ( )
virtual

Destructor.

DtTerrainSelectionModeWidget::DtTerrainSelectionModeWidget ( const DtTerrainSelectionModeWidget orig)
private

Not implemented.

Member Function Documentation

virtual bool DtTerrainSelectionModeWidget::init ( DtPopupMenu sourceMenu)
virtual
static DtTerrainSelectionModeWidget* DtTerrainSelectionModeWidget::create ( QWidget parent,
const Qt::WindowFlags &  flags 
)
static

Returns a newly created instance of a DtInfoWidget.

virtual void DtTerrainSelectionModeWidget::updateSelectionMode ( bool  )
virtualslot
virtual void DtTerrainSelectionModeWidget::selectionModeChanged ( int  )
virtualslot
virtual bool DtTerrainSelectionModeWidget::initSelectionModes ( )
protectedvirtual
virtual bool DtTerrainSelectionModeWidget::initConnections ( )
protectedvirtual
DtTerrainSelectionModeWidget& DtTerrainSelectionModeWidget::operator= ( const DtTerrainSelectionModeWidget orig)
private

Not implemented.

Member Data Documentation

QComboBox* DtTerrainSelectionModeWidget::myTerrainSelectionModes
protected
QList<DtMenuItemType> DtTerrainSelectionModeWidget::myMenuItems
protected
QList<QAction*> DtTerrainSelectionModeWidget::myActions
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)