VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties 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. More...
 

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. More...
 
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
 
DtEnumDictionarymyEntityTypesDictionary
 

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
DtEnumDictionary* DtActivitiesEditor::myEntityTypesDictionary
protected

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

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)