VR-Forces 4.6.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Signals | Public Member Functions | Public Attributes | Protected Slots | Protected Member Functions | Protected Attributes
DtCategoriesWidget Class Reference
Inheritance diagram for DtCategoriesWidget:
Inheritance graph
[legend]

Signals

void entryModified ()
void categoriesModified ()
void deployableCountriesModified ()
void overlayLayersModified ()

Public Member Functions

 DtCategoriesWidget (makVrv::DtDe &de, QWidget *parent=NULL, const Qt::WindowFlags &flags=0)
 Constructor.
virtual ~DtCategoriesWidget ()
 Destructor.
virtual bool init ()
virtual void setObjectTypes (const std::set< makVrf::DtEntityMapperKey > &obj)
virtual void simulationModelSetLoaded ()
virtual void clearContents ()
virtual void getSelectedCategories (DtRwNLengthStringVector &)
 Returns the categories that are currently "checked off" in the category widget.

Public Attributes

QScrollArea * myCategoriesContainer
makVrf::DtToolButtonWrapperWidgetmyCategories
QPushButtonmyAdd
QPushButtonmyRemove
QPushButtonmyAutoTag
QLabelmyTitle

Protected Slots

virtual void clearAll ()
virtual void addItems ()
virtual void autoTag ()

Protected Member Functions

virtual void setupCategories (const std::set< makVrf::DtEntityMapperKey > &obj)
virtual void setModelCategories ()
virtual QSize sizeHint () const
virtual DtRwNLengthStringVector values (DtModelSetEntry *) const
virtual DtRwNLengthStringVector selectedCategories () const
virtual void changed ()
virtual QStringList defaults () const
virtual const chartranslationContext ()
virtual QString typeText () const
virtual QString TypeText () const

Protected Attributes

std::set
< makVrf::DtEntityMapperKey
myObjectTypes
makVrv::DtDemyDe
bool myRadioMode

Constructor & Destructor Documentation

DtCategoriesWidget::DtCategoriesWidget ( makVrv::DtDe de,
QWidget *  parent = NULL,
const Qt::WindowFlags &  flags = 0 
)

Constructor.

virtual DtCategoriesWidget::~DtCategoriesWidget ( )
virtual

Destructor.

Member Function Documentation

virtual bool DtCategoriesWidget::init ( )
virtual

Reimplemented in DtDeployableCountriesWidget.

virtual void DtCategoriesWidget::setObjectTypes ( const std::set< makVrf::DtEntityMapperKey > &  obj)
virtual
virtual void DtCategoriesWidget::simulationModelSetLoaded ( )
virtual
virtual void DtCategoriesWidget::clearContents ( )
virtual
virtual void DtCategoriesWidget::getSelectedCategories ( DtRwNLengthStringVector )
virtual

Returns the categories that are currently "checked off" in the category widget.

virtual void DtCategoriesWidget::setupCategories ( const std::set< makVrf::DtEntityMapperKey > &  obj)
protectedvirtual

Reimplemented in DtOverlayLayersWidget.

virtual void DtCategoriesWidget::setModelCategories ( )
protectedvirtual
virtual QSize DtCategoriesWidget::sizeHint ( ) const
protectedvirtual
virtual DtRwNLengthStringVector DtCategoriesWidget::values ( DtModelSetEntry ) const
protectedvirtual
virtual DtRwNLengthStringVector DtCategoriesWidget::selectedCategories ( ) const
protectedvirtual
virtual void DtCategoriesWidget::changed ( )
protectedvirtual
virtual QStringList DtCategoriesWidget::defaults ( ) const
protectedvirtual
virtual const char* DtCategoriesWidget::translationContext ( )
inlineprotectedvirtual
virtual QString DtCategoriesWidget::typeText ( ) const
protectedvirtual

Reimplemented in DtDeployableCountriesWidget.

virtual QString DtCategoriesWidget::TypeText ( ) const
protectedvirtual

Reimplemented in DtDeployableCountriesWidget.

virtual void DtCategoriesWidget::clearAll ( )
protectedvirtualslot
virtual void DtCategoriesWidget::addItems ( )
protectedvirtualslot
virtual void DtCategoriesWidget::autoTag ( )
protectedvirtualslot
void DtCategoriesWidget::entryModified ( )
signal
void DtCategoriesWidget::categoriesModified ( )
signal
void DtCategoriesWidget::deployableCountriesModified ( )
signal
void DtCategoriesWidget::overlayLayersModified ( )
signal

Member Data Documentation

QScrollArea* DtCategoriesWidget::myCategoriesContainer
makVrf::DtToolButtonWrapperWidget* DtCategoriesWidget::myCategories
QPushButton* DtCategoriesWidget::myAdd
QPushButton* DtCategoriesWidget::myRemove
QPushButton* DtCategoriesWidget::myAutoTag
QLabel* DtCategoriesWidget::myTitle
std::set<makVrf::DtEntityMapperKey> DtCategoriesWidget::myObjectTypes
protected
makVrv::DtDe& DtCategoriesWidget::myDe
protected
bool DtCategoriesWidget::myRadioMode
protected

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

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)