VR-Forces 4.3.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes | Protected Slots | Protected Member Functions | Protected Attributes
DtActivitiesEditor Class Reference

This class will allow editing of the reader/writer key/value pairs. More...

Inheritance diagram for DtActivitiesEditor:
Inheritance graph
[legend]

Public Member Functions

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

Public Attributes

QHBoxLayout * myButtonLayout
QPushButtonmyOKButton
QPushButtonmyCancelButton
QLabelmyInstructions
QHBoxLayout * myButtonModifyLayout
QTableWidgetmyActivitiesTable
QPushButtonmyAdd
QPushButtonmyRemove
QPushButtonmyAddEntityType
QPushButtonmyRemoveEntityType
QPushButtonmyEditEntityType
QLabelmyEntityTypeLabel
QComboBoxmyEntityTypes
QPushButtonmyOK
 OK button for enumeration widget.

Protected Slots

virtual void addRow ()
virtual void removeRow ()
virtual void onAddEntityType ()
virtual void onRemoveEntityType ()
virtual void onEditEntityType ()
virtual void itemSelectionChanged ()
virtual void entityTypeChanged ()
virtual void typeChanged (const DtObjectType &)

Protected Member Functions

virtual void accept ()
 Called when dialog is accepted. Write out all changes.
virtual DtEntityType getEntityType (const DtEntityType &base)
virtual std::map< DtString,
DtString
convertTableToMap () const
virtual void setupTableFor (const DtString &)

Protected Attributes

DtString myCurrentItem
makVrv::DtDemyDe
DtRwActivities myActivities
makVrf::DtDisDictionaryInterfacemyEntityTypesDictionary

Detailed Description

This class will allow editing of the reader/writer key/value pairs.

Constructor & Destructor Documentation

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

Member Function Documentation

virtual void DtActivitiesEditor::accept ( )
protectedvirtual

Called when dialog is accepted. Write out all changes.

virtual DtEntityType DtActivitiesEditor::getEntityType ( const DtEntityType &  base)
protectedvirtual
virtual std::map<DtString, DtString> DtActivitiesEditor::convertTableToMap ( ) const
protectedvirtual
virtual void DtActivitiesEditor::setupTableFor ( const DtString )
protectedvirtual
virtual void DtActivitiesEditor::addRow ( )
protectedvirtualslot
virtual void DtActivitiesEditor::removeRow ( )
protectedvirtualslot
virtual void DtActivitiesEditor::onAddEntityType ( )
protectedvirtualslot
virtual void DtActivitiesEditor::onRemoveEntityType ( )
protectedvirtualslot
virtual void DtActivitiesEditor::onEditEntityType ( )
protectedvirtualslot
virtual void DtActivitiesEditor::itemSelectionChanged ( )
protectedvirtualslot
virtual void DtActivitiesEditor::entityTypeChanged ( )
protectedvirtualslot
virtual void DtActivitiesEditor::typeChanged ( const DtObjectType &  )
protectedvirtualslot

Member Data Documentation

QHBoxLayout* DtActivitiesEditor::myButtonLayout
QPushButton* DtActivitiesEditor::myOKButton
QPushButton* DtActivitiesEditor::myCancelButton
QLabel* DtActivitiesEditor::myInstructions
QHBoxLayout* DtActivitiesEditor::myButtonModifyLayout
QTableWidget* DtActivitiesEditor::myActivitiesTable
QPushButton* DtActivitiesEditor::myAdd
QPushButton* DtActivitiesEditor::myRemove
QPushButton* DtActivitiesEditor::myAddEntityType
QPushButton* DtActivitiesEditor::myRemoveEntityType
QPushButton* DtActivitiesEditor::myEditEntityType
QLabel* DtActivitiesEditor::myEntityTypeLabel
QComboBox* DtActivitiesEditor::myEntityTypes
QPushButton* DtActivitiesEditor::myOK

OK button for enumeration widget.

DtString DtActivitiesEditor::myCurrentItem
protected
makVrv::DtDe& DtActivitiesEditor::myDe
protected
DtRwActivities DtActivitiesEditor::myActivities
protected
makVrf::DtDisDictionaryInterface* DtActivitiesEditor::myEntityTypesDictionary
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)