RioEngine  0.1
My first attempt to create a 3D WYSIWYG Game Engine
CObjectTypesEnumProperty Class Reference

#include <cobjecttypesenumproperty.h>

Inheritance diagram for CObjectTypesEnumProperty:
EnumProperty Property

Public Member Functions

 CObjectTypesEnumProperty (const QString &name=QString(), QObject *propertyObject=0, QObject *parent=0)
 
virtual QVariant value (int role=Qt::UserRole) const
 
void setEnumValues (QStringList values)
 
- Public Member Functions inherited from EnumProperty
 EnumProperty (const QString &name=QString(), QObject *propertyObject=0, QObject *parent=0)
 
virtual QWidget * createEditor (QWidget *parent, const QStyleOptionViewItem &option)
 
virtual bool setEditorData (QWidget *editor, const QVariant &data)
 
virtual QVariant editorData (QWidget *editor)
 
- Public Member Functions inherited from Property
 Property (const QString &name=QString(), QObject *propertyObject=0, QObject *parent=0)
 
virtual void setValue (const QVariant &value)
 
QObject * propertyObject ()
 
bool isRoot ()
 
bool isReadOnly ()
 
int row ()
 
QString editorHints ()
 
virtual void setEditorHints (const QString &hints)
 
PropertyfindPropertyObject (QObject *propertyObject)
 

Additional Inherited Members

- Signals inherited from Property
void propertyChanged (QObject *, QString, QVariant, QVariant)
 
- Protected Attributes inherited from EnumProperty
QStringList m_enum
 
- Protected Attributes inherited from Property
QObject * m_propertyObject
 
QString m_hints
 

Detailed Description

Definition at line 35 of file cobjecttypesenumproperty.h.

Constructor & Destructor Documentation

CObjectTypesEnumProperty::CObjectTypesEnumProperty ( const QString &  name = QString(),
QObject *  propertyObject = 0,
QObject *  parent = 0 
)

Definition at line 35 of file cobjecttypesenumproperty.cpp.

Member Function Documentation

void CObjectTypesEnumProperty::setEnumValues ( QStringList  values)

Definition at line 44 of file cobjecttypesenumproperty.cpp.

QVariant CObjectTypesEnumProperty::value ( int  role = Qt::UserRole) const
virtual
See also
Property::value

Reimplemented from EnumProperty.

Definition at line 50 of file cobjecttypesenumproperty.cpp.


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