MAK RTIspy API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Private Member Functions
DtPropertyType Class Referenceabstract

DtPropertyType is the abstract base class for property types. More...

+ Inheritance diagram for DtPropertyType:

Public Member Functions

 DtPropertyType ()
 CTOR. More...
 
virtual ~DtPropertyType ()
 DTOR. More...
 
virtual DtPropertyTypeclone () const =0
 Abstract clone function for making a duplicate of the object. More...
 
virtual DtPropertyEditorWidgetcreateEditor (QWidget *) const =0
 Abstract function for creating the type's editor widget. More...
 
virtual bool isValid (QVariant value) const =0
 Abstract function for determining if a value is valid for the type. More...
 
virtual QString text (QVariant value) const
 Abstract function for getting the value in string form. More...
 
virtual QString string () const =0
 Abstract function for getting the string form. More...
 

Private Member Functions

 DtPropertyType (const DtPropertyType &)
 Not Implemented. More...
 
DtPropertyTypeoperator= (const DtPropertyType &)
 Not Implemented. More...
 

Detailed Description

DtPropertyType is the abstract base class for property types.

Constructor & Destructor Documentation

DtPropertyType::DtPropertyType ( )

CTOR.

virtual DtPropertyType::~DtPropertyType ( )
virtual

DTOR.

DtPropertyType::DtPropertyType ( const DtPropertyType )
private

Not Implemented.

Member Function Documentation

virtual DtPropertyType* DtPropertyType::clone ( ) const
pure virtual
virtual DtPropertyEditorWidget* DtPropertyType::createEditor ( QWidget ) const
pure virtual
virtual bool DtPropertyType::isValid ( QVariant  value) const
pure virtual
DtPropertyType& DtPropertyType::operator= ( const DtPropertyType )
private

Not Implemented.

virtual QString DtPropertyType::string ( ) const
pure virtual
virtual QString DtPropertyType::text ( QVariant  value) const
virtual

Abstract function for getting the value in string form.

Reimplemented in DtDefaultPropertyTypes::DtPropertyTypeCollection, and DtDefaultPropertyTypes::DtPropertyTypeBool.


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

Document ID: Generated on Mon Sep 7 15:40:32 EDT 2020 from SVN revision 217499
Copyright © 2005-2020 MAK Technologies Inc. All Rights Reserved (www.mak.com)