#include <PropertyBrowser.h>
Definition at line 55 of file PropertyBrowser.h.
te::layout::PropertyBrowser::PropertyBrowser |
( |
QObject * |
parent = 0 | ) |
|
te::layout::PropertyBrowser::~PropertyBrowser |
( |
| ) |
|
|
virtual |
void te::layout::PropertyBrowser::addAttribute |
( |
QtVariantProperty * |
vproperty, |
|
|
Property |
property |
|
) |
| |
|
protectedvirtual |
bool te::layout::PropertyBrowser::addProperty |
( |
Property |
property | ) |
|
|
virtual |
Reimplemented in te::layout::PropertiesItemPropertyBrowser.
Definition at line 181 of file PropertyBrowser.cpp.
References te::layout::DataTypeBool, te::layout::DataTypeColor, te::layout::DataTypeDouble, te::layout::DataTypeInt, te::layout::DataTypeString, te::layout::DataTypeStringList, te::color::RGBAColor::getBlue(), te::color::RGBAColor::getGreen(), te::layout::Property::getName(), te::color::RGBAColor::getRed(), te::layout::Property::getType(), te::layout::Property::getValue(), te::layout::Variant::toBool(), te::layout::Variant::toDouble(), te::layout::Variant::toInt(), and te::layout::Variant::toString().
Referenced by te::layout::PropertiesItemPropertyBrowser::addProperty().
void te::layout::PropertyBrowser::addPropertyItem |
( |
QtProperty * |
property, |
|
|
const QString & |
id |
|
) |
| |
|
protectedvirtual |
void te::layout::PropertyBrowser::blockOpenGridWindows |
( |
bool |
block | ) |
|
|
protectedvirtual |
void te::layout::PropertyBrowser::changePropertyValue |
( |
QtProperty * |
property, |
|
|
QList< QtBrowserItem * > |
items |
|
) |
| |
|
signal |
void te::layout::PropertyBrowser::changePropertyValue |
( |
Property |
property | ) |
|
|
signal |
void te::layout::PropertyBrowser::changeVisibility |
( |
QList< QtBrowserItem * > |
items, |
|
|
bool |
visible |
|
) |
| |
|
protectedvirtual |
QVariant te::layout::PropertyBrowser::checkComplexType |
( |
QtVariantProperty * |
property | ) |
|
|
protectedvirtual |
void te::layout::PropertyBrowser::clearAll |
( |
| ) |
|
|
virtual |
void te::layout::PropertyBrowser::createManager |
( |
| ) |
|
|
protectedvirtual |
QtProperty * te::layout::PropertyBrowser::findProperty |
( |
std::string |
name | ) |
|
|
protectedvirtual |
QVariant te::layout::PropertyBrowser::findPropertyValue |
( |
std::string |
name | ) |
|
|
protectedvirtual |
Definition at line 252 of file PropertyBrowser.cpp.
References te::layout::Property::addOption(), te::layout::Variant::clear(), te::layout::DataTypeBool, te::layout::DataTypeColor, te::layout::DataTypeDouble, te::layout::DataTypeGridSettings, te::layout::DataTypeInt, te::layout::DataTypeNone, te::layout::DataTypeString, te::layout::DataTypeStringList, te::color::RGBAColor::setColor(), te::layout::Property::setName(), te::layout::Property::setOptionChoice(), te::layout::Variant::setValue(), and te::layout::Property::setValue().
QtTreePropertyBrowser * te::layout::PropertyBrowser::getPropertyEditor |
( |
| ) |
|
std::string te::layout::PropertyBrowser::getPropGridSettingsName |
( |
| ) |
|
|
virtual |
QtVariantPropertyManager * te::layout::PropertyBrowser::getVariantPropertyManager |
( |
| ) |
|
void te::layout::PropertyBrowser::onChangeFilter |
( |
const QString & |
filter | ) |
|
|
privateslot |
virtual void te::layout::PropertyBrowser::onSetDlg |
( |
QWidget * |
parent, |
|
|
QtProperty * |
prop |
|
) |
| |
|
privatepure virtualslot |
void te::layout::PropertyBrowser::propertyEditorValueChanged |
( |
QtProperty * |
property, |
|
|
const QVariant & |
value |
|
) |
| |
|
privateslot |
bool te::layout::PropertyBrowser::removeProperty |
( |
Property |
property | ) |
|
|
virtual |
void te::layout::PropertyBrowser::setHasGridWindows |
( |
bool |
hasWindows = false | ) |
|
|
virtual |
void te::layout::PropertyBrowser::updateExpandState |
( |
| ) |
|
|
protectedvirtual |
bool te::layout::PropertyBrowser::m_hasGridWindows |
|
protected |
QMap<QString, bool> te::layout::PropertyBrowser::m_idToExpanded |
|
protected |
QMap<QString, QtProperty*> te::layout::PropertyBrowser::m_idToProperty |
|
protected |
QtTreePropertyBrowser* te::layout::PropertyBrowser::m_propertyEditor |
|
protected |
QMap<QtProperty*, QString> te::layout::PropertyBrowser::m_propertyToId |
|
protected |
std::string te::layout::PropertyBrowser::m_propGridSettingsName |
|
protected |
QtStringPropertyManager* te::layout::PropertyBrowser::m_strDlgManager |
|
protected |
QtVariantPropertyManager* te::layout::PropertyBrowser::m_variantPropertyEditorManager |
|
protected |
The documentation for this class was generated from the following files: