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

Public Types

enum  Editing { Categories = 0, DeployableCountries, OverlayLayers }

Public Member Functions

 DtCategoriesEditor (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0)
virtual ~DtCategoriesEditor ()
virtual void init (const DtModelSet *, Editing editing=Categories)
virtual bool reworkCategories (DtModelSet *)

Protected Slots

virtual void itemSelectionChanged ()
virtual void addCategory ()
virtual void renameCategory ()
virtual void removeCategory ()

Protected Member Functions

virtual bool getCategoryName (QString &categoryName, const QString &category)
virtual bool isModifiedCategory (const QString &) const
virtual bool isRemovedCategory (const QString &) const
virtual QString modifiedCategoryName (const QString &) const
virtual void keyPressEvent (QKeyEvent *e)
virtual bool eventFilter (QObject *, QEvent *)

Protected Attributes

QListWidget * myCategories
QPushButtonmyAddCategory
QPushButtonmyRemoveCategory
QPushButtonmyRenameCategory
makVrv::DtDemyDe
Editing myEditing

Member Enumeration Documentation

Enumerator:
Categories 
DeployableCountries 
OverlayLayers 

Constructor & Destructor Documentation

DtCategoriesEditor::DtCategoriesEditor ( makVrv::DtDe de,
QWidget parent,
const Qt::WindowFlags &  flags = 0 
)
virtual DtCategoriesEditor::~DtCategoriesEditor ( )
virtual

Member Function Documentation

virtual void DtCategoriesEditor::init ( const DtModelSet ,
Editing  editing = Categories 
)
virtual
virtual bool DtCategoriesEditor::reworkCategories ( DtModelSet )
virtual
virtual bool DtCategoriesEditor::getCategoryName ( QString &  categoryName,
const QString &  category 
)
protectedvirtual
virtual bool DtCategoriesEditor::isModifiedCategory ( const QString &  ) const
protectedvirtual
virtual bool DtCategoriesEditor::isRemovedCategory ( const QString &  ) const
protectedvirtual
virtual QString DtCategoriesEditor::modifiedCategoryName ( const QString &  ) const
protectedvirtual
virtual void DtCategoriesEditor::keyPressEvent ( QKeyEvent *  e)
protectedvirtual
virtual bool DtCategoriesEditor::eventFilter ( QObject ,
QEvent *   
)
protectedvirtual
virtual void DtCategoriesEditor::itemSelectionChanged ( )
protectedvirtualslot
virtual void DtCategoriesEditor::addCategory ( )
protectedvirtualslot
virtual void DtCategoriesEditor::renameCategory ( )
protectedvirtualslot
virtual void DtCategoriesEditor::removeCategory ( )
protectedvirtualslot

Member Data Documentation

QListWidget* DtCategoriesEditor::myCategories
protected
QPushButton* DtCategoriesEditor::myAddCategory
protected
QPushButton* DtCategoriesEditor::myRemoveCategory
protected
QPushButton* DtCategoriesEditor::myRenameCategory
protected
makVrv::DtDe& DtCategoriesEditor::myDe
protected
Editing DtCategoriesEditor::myEditing
protected

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

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)