VR-Forces 4.6 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties 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 ()
virtual void onEditCategory ()
virtual void selectTagIcon ()
virtual void clearTagIcon ()

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 *)
virtual bool updateCategories () const
virtual bool editCategory (QTreeWidgetItem *, const QString &type)

Protected Attributes

QTreeWidgetmyCategories
QPushButtonmyAddCategory
QPushButtonmyRemoveCategory
QPushButtonmyRenameCategory
QPushButtonmyEditCategory
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 bool DtCategoriesEditor::updateCategories ( ) const
protectedvirtual
virtual bool DtCategoriesEditor::editCategory ( QTreeWidgetItem ,
const QString &  type 
)
protectedvirtual
virtual void DtCategoriesEditor::itemSelectionChanged ( )
protectedvirtualslot
virtual void DtCategoriesEditor::addCategory ( )
protectedvirtualslot
virtual void DtCategoriesEditor::renameCategory ( )
protectedvirtualslot
virtual void DtCategoriesEditor::removeCategory ( )
protectedvirtualslot
virtual void DtCategoriesEditor::onEditCategory ( )
protectedvirtualslot
virtual void DtCategoriesEditor::selectTagIcon ( )
protectedvirtualslot
virtual void DtCategoriesEditor::clearTagIcon ( )
protectedvirtualslot

Member Data Documentation

QTreeWidget* DtCategoriesEditor::myCategories
protected
QPushButton* DtCategoriesEditor::myAddCategory
protected
QPushButton* DtCategoriesEditor::myRemoveCategory
protected
QPushButton* DtCategoriesEditor::myRenameCategory
protected
QPushButton* DtCategoriesEditor::myEditCategory
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 Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)