step/stepcore
StepCore::MetaProperty Class Reference
  #include <object.h>
Public Types | |
| enum | {  READABLE = 1, WRITABLE = 2, STORED = 4, DYNAMIC = 32, SIDEEFFECTS = 64 }  | 
Public Member Functions | |
| MetaProperty () | |
| MetaProperty (const QString &name, const QString &units, const QString &description, int flags, int userType, QVariant(*const readVariant)(const Object *), bool(*const writeVariant)(Object *obj, const QVariant &v), QString(*const readString)(const Object *obj), bool(*const writeString)(Object *obj, const QString &v)) | |
| const QString & | description () const | 
| const QString & | descriptionTr () const | 
| int | flags () const | 
| bool | hasSideEffects () const | 
| void | init () const | 
| bool | isDynamic () const | 
| bool | isReadable () const | 
| bool | isStored () const | 
| bool | isWritable () const | 
| const QString & | name () const | 
| const QString & | nameTr () const | 
| QString | readString (const Object *obj) const | 
| QVariant | readVariant (const Object *obj) const | 
| void | tryInit () const | 
| const QString & | units () const | 
| const QString & | unitsTr () const | 
| int | userTypeId () const | 
| bool | writeString (Object *obj, const QString &s) const | 
| bool | writeVariant (Object *obj, const QVariant &v) const | 
Public Attributes | |
| const QString | _description | 
| QString | _descriptionTr | 
| const int | _flags | 
| bool | _initialized | 
| const QString | _name | 
| QString | _nameTr | 
| QString(*const | _readString )(const Object *obj) | 
| QVariant(*const | _readVariant )(const Object *obj) | 
| const QString | _units | 
| QString | _unitsTr | 
| const int | _userTypeId | 
| bool(*const | _writeString )(Object *obj, const QString &v) | 
| bool(*const | _writeVariant )(Object *obj, const QVariant &v) | 
Detailed Description
Member Enumeration Documentation
| anonymous enum | 
Constructor & Destructor Documentation
      
  | 
  inline | 
Member Function Documentation
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
Returns property userType (see QMetaProperty)
Member Data Documentation
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:16:43 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
            Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:16:43 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
    KDE API Reference