VR-Forces 4.3.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator 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, bool listMode=true)
 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

QTreeWidgetmyCategories
QComboBoxmyCategoriesCombo
QPushButtonmyAdd
QPushButtonmyRemove
QLabelmyTitle

Protected Slots

virtual void categoryChanged (QTreeWidgetItem *, int)
virtual void itemSelected ()
virtual void categoryChanged (const QString &)
virtual void addCategory ()
virtual void removeCategory ()

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 void addDefaults ()
virtual QStringList defaults () const
virtual const chartranslationContext ()

Protected Attributes

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

Constructor & Destructor Documentation

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

Constructor.

virtual DtCategoriesWidget::~DtCategoriesWidget ( )
virtual

Destructor.

Member Function Documentation

virtual bool DtCategoriesWidget::init ( )
virtual
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 void DtCategoriesWidget::addDefaults ( )
protectedvirtual
virtual QStringList DtCategoriesWidget::defaults ( ) const
protectedvirtual
virtual const char* DtCategoriesWidget::translationContext ( )
inlineprotectedvirtual
virtual void DtCategoriesWidget::categoryChanged ( QTreeWidgetItem ,
int   
)
protectedvirtualslot
virtual void DtCategoriesWidget::itemSelected ( )
protectedvirtualslot
virtual void DtCategoriesWidget::categoryChanged ( const QString &  )
protectedvirtualslot
virtual void DtCategoriesWidget::addCategory ( )
protectedvirtualslot
virtual void DtCategoriesWidget::removeCategory ( )
protectedvirtualslot
void DtCategoriesWidget::entryModified ( )
signal
void DtCategoriesWidget::categoriesModified ( )
signal
void DtCategoriesWidget::deployableCountriesModified ( )
signal
void DtCategoriesWidget::overlayLayersModified ( )
signal

Member Data Documentation

QTreeWidget* DtCategoriesWidget::myCategories
QComboBox* DtCategoriesWidget::myCategoriesCombo
QPushButton* DtCategoriesWidget::myAdd
QPushButton* DtCategoriesWidget::myRemove
QLabel* DtCategoriesWidget::myTitle
std::set<makVrf::DtEntityMapperKey> DtCategoriesWidget::myObjectTypes
protected
makVrv::DtDe& DtCategoriesWidget::myDe
protected
bool DtCategoriesWidget::myListMode
protected
bool DtCategoriesWidget::myRadioMode
protected

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

Document ID: Generated on Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)