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

Public Slots

virtual bool changeEnumeration (const QString &title="", bool okEnabled=false)
virtual void canSetEnumerationWithMatchingType (const DtObjectType &, const DtObjectType &)
virtual void canSetEnumeration (const DtObjectType &)

Signals

void typeChanged (const makVrf::DtEntityMapperKey &, bool)
void typeChangedWithMatchingType (const makVrf::DtEntityMapperKey &, const makVrf::DtEntityMapperKey &, bool)

Public Member Functions

 DtEnumerationWidget (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0)
 Constructor. After creation init() must be called.
virtual ~DtEnumerationWidget ()
 Destructor.
virtual void init (bool showSubordinateChangeCheckbox)
 Calls.
virtual void setObjectType (const makVrf::DtEntityMapperKey &)
virtual void clearContents ()
virtual const
makVrf::DtEntityMapperKey
objectType () const
virtual void setMatchingTypeEnabled (bool)
virtual bool matchingTypeEnabled () const
virtual void setMatchingType (const makVrf::DtEntityMapperKey &)
virtual const
makVrf::DtEntityMapperKey
matchingType () const

Public Attributes

QLabelmyEnumeration
QPushButtonmyOK

Protected Attributes

makVrf::DtEntityMapperKey myObjectType
makVrf::DtEntityMapperKey myMatchingType
makVrv::DtDemyDe
bool myMatchingTypeEnabled
bool myShowSubordinateChangeCheckbox

Constructor & Destructor Documentation

DtEnumerationWidget::DtEnumerationWidget ( makVrv::DtDe ,
QWidget parent = NULL,
const Qt::WindowFlags &  flags = 0 
)

Constructor. After creation init() must be called.

virtual DtEnumerationWidget::~DtEnumerationWidget ( )
virtual

Destructor.

Member Function Documentation

virtual void DtEnumerationWidget::init ( bool  showSubordinateChangeCheckbox)
virtual

Calls.

virtual void DtEnumerationWidget::setObjectType ( const makVrf::DtEntityMapperKey )
virtual
virtual void DtEnumerationWidget::clearContents ( )
virtual
const makVrf::DtEntityMapperKey & DtEnumerationWidget::objectType ( ) const
inlinevirtual

References myObjectType.

virtual void DtEnumerationWidget::setMatchingTypeEnabled ( bool  )
virtual
bool DtEnumerationWidget::matchingTypeEnabled ( ) const
inlinevirtual

References myMatchingTypeEnabled.

virtual void DtEnumerationWidget::setMatchingType ( const makVrf::DtEntityMapperKey )
virtual
const makVrf::DtEntityMapperKey & DtEnumerationWidget::matchingType ( ) const
inlinevirtual

References myMatchingType.

virtual bool DtEnumerationWidget::changeEnumeration ( const QString &  title = "",
bool  okEnabled = false 
)
virtualslot
virtual void DtEnumerationWidget::canSetEnumerationWithMatchingType ( const DtObjectType &  ,
const DtObjectType &   
)
virtualslot
virtual void DtEnumerationWidget::canSetEnumeration ( const DtObjectType &  )
virtualslot
void DtEnumerationWidget::typeChanged ( const makVrf::DtEntityMapperKey ,
bool   
)
signal
void DtEnumerationWidget::typeChangedWithMatchingType ( const makVrf::DtEntityMapperKey ,
const makVrf::DtEntityMapperKey ,
bool   
)
signal

Member Data Documentation

QLabel* DtEnumerationWidget::myEnumeration
QPushButton* DtEnumerationWidget::myOK
makVrf::DtEntityMapperKey DtEnumerationWidget::myObjectType
protected

Referenced by objectType().

makVrf::DtEntityMapperKey DtEnumerationWidget::myMatchingType
protected

Referenced by matchingType().

makVrv::DtDe& DtEnumerationWidget::myDe
protected
bool DtEnumerationWidget::myMatchingTypeEnabled
protected

Referenced by matchingTypeEnabled().

bool DtEnumerationWidget::myShowSubordinateChangeCheckbox
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)