VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Slots | Public Member Functions
DtNewInheritingEntityEnumerationWidget Class Reference
Inheritance diagram for DtNewInheritingEntityEnumerationWidget:
Inheritance graph
[legend]

Public Slots

virtual void canSetEnumeration (const DtObjectType &)
 
- Public Slots inherited from DtEnumerationWidget
virtual bool changeEnumeration (const QString &title="", bool okEnabled=false, int kindsLessThanOnlyValue=-1)
 
virtual void canSetEnumerationWithMatchingType (const DtObjectType &, const DtObjectType &)
 
virtual void canSetEnumeration (const DtObjectType &)
 
virtual void addRow ()
 
virtual void removeRow ()
 
virtual void itemSelectionChanged ()
 

Public Member Functions

 DtNewInheritingEntityEnumerationWidget (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0)
 
- Public Member Functions inherited from DtEnumerationWidget
 DtEnumerationWidget (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0)
 
virtual ~DtEnumerationWidget ()
 
virtual void init (Flags flags)
 
virtual void setObjectType (const makVrf::DtEntityMapperKey &)
 
virtual void clearContents ()
 
virtual const
makVrf::DtEntityMapperKey
objectType () const
 
virtual void setKindEnabled (bool)
 
virtual bool kindEnabled () const
 
virtual void setMatchingTypeEnabled (bool)
 
virtual bool matchingTypeEnabled () const
 
virtual void setMatchingType (const makVrf::DtEntityMapperKey &)
 
virtual const
makVrf::DtEntityMapperKey
matchingType () const
 
virtual std::list< DtObjectTypeadditionalMatchTypes () const
 
virtual void setAdditionalMatchTypes (std::list< DtObjectType > types)
 
virtual bool changeEnumeration (const QString &title, bool okEnabled, Flags, int kindsLessThanOnlyValue=-1)
 

Additional Inherited Members

- Public Types inherited from DtEnumerationWidget
enum  Flags {
  ShowNone = 0, ShowSubordinateTypes = 0x00000001, ShowMatchTypes = 0x00000002, DoNotAllowWildcards = 0x00000004,
  ShowAll = (ShowSubordinateTypes | ShowMatchTypes)
}
 
- Signals inherited from DtEnumerationWidget
void typeChanged (const makVrf::DtEntityMapperKey &, bool)
 
void typeChangedWithMatchingType (const makVrf::DtEntityMapperKey &, const makVrf::DtEntityMapperKey &, std::list< makVrf::DtEntityMapperKey >, bool)
 
- Public Attributes inherited from DtEnumerationWidget
QLabelmyEnumeration
 
QPushButtonmyOK
 
QToolButtonmyAddMatchTypeButton
 
QToolButtonmyRemoveMatchTypeButton
 
- Protected Attributes inherited from DtEnumerationWidget
makVrf::DtEntityMapperKey myObjectType
 
makVrf::DtEntityMapperKey myMatchingType
 
std::list
< makVrf::DtEntityMapperKey
myAdditionalMatchTypes
 
makVrv::DtDemyDe
 
bool myMatchingTypeEnabled
 
bool myMatchingTypesModified
 
bool myKindEnabled
 
QListWidget * myAdditionalMatchTypesWidget
 
QHBoxLayout * myAdditionalMatchTypesButtonLayout
 
Flags myFlags
 

Constructor & Destructor Documentation

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

Member Function Documentation

virtual void DtNewInheritingEntityEnumerationWidget::canSetEnumeration ( const DtObjectType )
virtualslot

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

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)