Drake Designer
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
Public Slots | Signals | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes | List of all members
ddPropertiesPanel Class Reference

#include <src/app/ddPropertiesPanel.h>

Inheritance diagram for ddPropertiesPanel:
Inheritance graph
[legend]

Public Slots

void clear ()
 

Signals

void propertyValueChanged (QtVariantProperty *property)
 

Public Member Functions

 ddPropertiesPanel (QWidget *parent=0)
 
virtual ~ddPropertiesPanel ()
 
void setBrowserModeToTree ()
 
void setBrowserModeToWidget ()
 
QtVariantPropertyManager * propertyManager () const
 
QtAbstractPropertyBrowser * propertyBrowser () const
 
QtVariantProperty * addGroup (const QString &name, const QString &description)
 
QtVariantProperty * addProperty (const QString &name, const QVariant &value)
 
QtVariantProperty * addEnumProperty (const QString &name, const QVariant &value)
 
QtVariantProperty * addSubProperty (const QString &name, const QVariant &value, QtVariantProperty *parent)
 
QtVariantProperty * getProperty (const QString &name) const
 
QtVariantProperty * getSubProperty (QtVariantProperty *parent, const QString &name) const
 
QtVariantProperty * getSubProperty (QtVariantProperty *parent, int childIndex) const
 
int getSubPropertyIndex (QtVariantProperty *property) const
 
QtVariantProperty * getParentProperty (QtVariantProperty *parent) const
 

Protected Slots

void onPropertyValueChanged (QtProperty *property)
 

Protected Member Functions

 Q_DISABLE_COPY (ddPropertiesPanel)
 

Protected Attributes

ddInternal * Internal
 

Detailed Description

Definition at line 12 of file ddPropertiesPanel.h.

Constructor & Destructor Documentation

ddPropertiesPanel::ddPropertiesPanel ( QWidget *  parent = 0)
virtual ddPropertiesPanel::~ddPropertiesPanel ( )
virtual

Member Function Documentation

QtVariantProperty* ddPropertiesPanel::addEnumProperty ( const QString &  name,
const QVariant &  value 
)
QtVariantProperty* ddPropertiesPanel::addGroup ( const QString &  name,
const QString &  description 
)
QtVariantProperty* ddPropertiesPanel::addProperty ( const QString &  name,
const QVariant &  value 
)
QtVariantProperty* ddPropertiesPanel::addSubProperty ( const QString &  name,
const QVariant &  value,
QtVariantProperty *  parent 
)
void ddPropertiesPanel::clear ( )
slot
QtVariantProperty* ddPropertiesPanel::getParentProperty ( QtVariantProperty *  parent) const
QtVariantProperty* ddPropertiesPanel::getProperty ( const QString &  name) const
QtVariantProperty* ddPropertiesPanel::getSubProperty ( QtVariantProperty *  parent,
const QString &  name 
) const
QtVariantProperty* ddPropertiesPanel::getSubProperty ( QtVariantProperty *  parent,
int  childIndex 
) const
int ddPropertiesPanel::getSubPropertyIndex ( QtVariantProperty *  property) const
void ddPropertiesPanel::onPropertyValueChanged ( QtProperty *  property)
protectedslot
QtAbstractPropertyBrowser* ddPropertiesPanel::propertyBrowser ( ) const
QtVariantPropertyManager* ddPropertiesPanel::propertyManager ( ) const
void ddPropertiesPanel::propertyValueChanged ( QtVariantProperty *  property)
signal
ddPropertiesPanel::Q_DISABLE_COPY ( ddPropertiesPanel  )
protected
void ddPropertiesPanel::setBrowserModeToTree ( )
void ddPropertiesPanel::setBrowserModeToWidget ( )

Member Data Documentation

ddInternal* ddPropertiesPanel::Internal
protected

Definition at line 51 of file ddPropertiesPanel.h.


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