Utility class with functions to facilitate handling of qt properties and properties layout module. More...
#include <PropertiesUtils.h>
Public Member Functions | |
virtual void | addDynamicOptions (Property &property, std::vector< std::string > list) |
virtual void | checkDynamicProperty (Property &property, QList< QGraphicsItem * > graphicsItems) |
virtual void | contains (std::vector< Properties * >::iterator itend, std::vector< Properties * >::iterator it, std::string name, bool &result) |
virtual QGraphicsItem * | equalsHashCode (Property property, QList< QGraphicsItem * > graphicsItems) |
virtual std::vector< Properties * > | getAllProperties (QList< QGraphicsItem * > graphicsItems, bool &window) |
virtual Properties * | intersection (QList< QGraphicsItem * > graphicsItems, bool &window) |
virtual void | mapNameDynamicProperty (Property &property, QList< QGraphicsItem * > graphicsItems) |
PropertiesUtils () | |
virtual Properties * | sameProperties (QList< QGraphicsItem * > graphicsItems, bool &window) |
virtual | ~PropertiesUtils () |
Utility class with functions to facilitate handling of qt properties and properties layout module.
Definition at line 55 of file PropertiesUtils.h.
te::layout::PropertiesUtils::PropertiesUtils | ( | ) |
Definition at line 45 of file PropertiesUtils.cpp.
|
virtual |
Definition at line 50 of file PropertiesUtils.cpp.
|
virtual |
Definition at line 181 of file PropertiesUtils.cpp.
References te::layout::EnumDataType::getDataTypeString(), te::layout::Enums::getEnumDataType(), te::common::Singleton< Enums >::getInstance(), and te::layout::Variant::setValue().
|
virtual |
Definition at line 193 of file PropertiesUtils.cpp.
References te::layout::SharedProperties::getMapName(), and te::layout::Property::getName().
|
virtual |
Definition at line 128 of file PropertiesUtils.cpp.
References te::layout::Property::isNull().
|
virtual |
Definition at line 227 of file PropertiesUtils.cpp.
References te::layout::Observable::getHashCode(), te::layout::ItemObserver::getModel(), and te::layout::Property::getParentItemHashCode().
|
virtual |
Definition at line 147 of file PropertiesUtils.cpp.
References te::layout::ItemObserver::getModel(), te::layout::Observable::getProperties(), and te::layout::Properties::hasWindows().
|
virtual |
Definition at line 55 of file PropertiesUtils.cpp.
References te::layout::ItemObserver::getModel(), te::layout::Observable::getProperties(), and te::layout::Properties::hasWindows().
|
virtual |
Definition at line 206 of file PropertiesUtils.cpp.
References te::common::Singleton< Context >::getInstance(), te::layout::Context::getItemUtils(), and te::layout::ItemUtils::mapNameList().
|
virtual |
Definition at line 83 of file PropertiesUtils.cpp.
References te::layout::Properties::addProperty(), te::layout::ItemObserver::getModel(), te::layout::Property::getName(), te::layout::Observable::getProperties(), te::layout::Properties::getProperties(), and te::layout::Property::setParentItemHashCode().