allFactoryNames() const | Qtilities::Core::ObjectManager | virtual |
categoryForTag(const QString &factory_name, const QString &factory_tag, bool *ok=0) const | Qtilities::Core::ObjectManager | virtual |
cloneObjectProperties(const QObject *source_obj, QObject *target_obj, PropertyTypeFlags property_types=AllPropertyTypes) | Qtilities::Core::ObjectManager | static |
compareDynamicProperties(const QObject *obj1, const QObject *obj2, PropertyTypeFlags property_types=AllPropertyTypes, PropertyDiffInfo *property_diff_info=0, QStringList ignore_list=QStringList()) | Qtilities::Core::ObjectManager | static |
constructDefaultPropertiesOnObject(QObject *obj, QString *errorMsg=0) | Qtilities::Core::ObjectManager | static |
constructPropertyFromSpecification(PropertySpecification specification) | Qtilities::Core::ObjectManager | static |
convNormalObjectsToSafe(QList< QObject * > normal_list) | Qtilities::Core::ObjectManager | static |
convSafeObjectsToNormal(QList< QPointer< QObject > > safe_list) | Qtilities::Core::ObjectManager | static |
createInstance(const InstanceFactoryInfo &ifactory_data) | Qtilities::Core::ObjectManager | virtual |
exportObjectPropertiesBinary(const QObject *obj, QDataStream &stream, PropertyTypeFlags property_types=AllPropertyTypes, Qtilities::ExportVersion version=Qtilities::Qtilities_Latest) | Qtilities::Core::ObjectManager | static |
exportObjectPropertiesXml(const QObject *obj, QDomDocument *doc, QDomElement *object_node, PropertyTypeFlags property_types=AllPropertyTypes, Qtilities::ExportVersion version=Qtilities::Qtilities_Latest) | Qtilities::Core::ObjectManager | static |
getMultiContextProperty(const QObject *obj, const char *property_name) | Qtilities::Core::ObjectManager | static |
getSharedProperty(const QObject *obj, const char *property_name) | Qtilities::Core::ObjectManager | static |
importObjectPropertiesBinary(QObject *obj, QDataStream &stream) | Qtilities::Core::ObjectManager | static |
importObjectPropertiesXml(QObject *obj, QDomDocument *doc, QDomElement *object_node) | Qtilities::Core::ObjectManager | static |
metaTypeActiveObjects(const QString &meta_type) const | Qtilities::Core::ObjectManager | virtual |
metaTypeActiveObjectsChanged(QList< QPointer< QObject > > objects, const QString &meta_type) | Qtilities::Core::Interfaces::IObjectManager | signal |
moveSubjects(QList< QObject * > objects, int source_observer_id, int destination_observer_id, QString *error_msg, bool silent=false) | Qtilities::Core::ObjectManager | virtual |
moveSubjects(QList< QPointer< QObject > > objects, int source_observer_id, int destination_observer_id, QString *error_msg, bool silent=false) | Qtilities::Core::ObjectManager | virtual |
MultiContextProperties enum value | Qtilities::Core::Interfaces::IObjectManager | |
newObjectAdded(QObject *obj) | Qtilities::Core::Interfaces::IObjectManager | signal |
NonQtilitiesProperties enum value | Qtilities::Core::Interfaces::IObjectManager | |
NoProperties enum value | Qtilities::Core::Interfaces::IObjectManager | |
objectBase() | Qtilities::Core::ObjectManager | inlinevirtual |
objectBase() const | Qtilities::Core::ObjectManager | inlinevirtual |
objectOriginID() const | Qtilities::Core::Interfaces::IObjectBase | inline |
objectPool() | Qtilities::Core::ObjectManager | virtual |
objectRemoved(QObject *obj) | Qtilities::Core::Interfaces::IObjectManager | signal |
observerReference(int id) const | Qtilities::Core::ObjectManager | virtual |
propertyExists(const QObject *obj, const char *property_name) | Qtilities::Core::ObjectManager | static |
PropertyTypes enum name | Qtilities::Core::Interfaces::IObjectManager | |
providedFactories() const | Qtilities::Core::ObjectManager | virtual |
providedFactoryTags(const QString &factory_name, const QtilitiesCategory &category_filter=QtilitiesCategory(), bool *ok=0) const | Qtilities::Core::ObjectManager | virtual |
QtilitiesInternalProperties enum value | Qtilities::Core::Interfaces::IObjectManager | |
referenceIFactoryProvider(const QString &factory_name) const | Qtilities::Core::ObjectManager | virtual |
registeredInterfaces(const QString &iface) const | Qtilities::Core::ObjectManager | virtual |
registerFactoryInterface(FactoryInterface< QObject > *factory_interface, FactoryItemID iface_tag) | Qtilities::Core::ObjectManager | virtual |
registerIFactoryProvider(IFactoryProvider *factory_iface) | Qtilities::Core::ObjectManager | virtual |
registerObject(QObject *obj, QtilitiesCategory category=QtilitiesCategory()) | Qtilities::Core::ObjectManager | virtual |
registerObserver(Observer *observer) | Qtilities::Core::ObjectManager | virtual |
removeDynamicProperties(QObject *obj, PropertyTypeFlags property_types=AllPropertyTypes) | Qtilities::Core::ObjectManager | static |
removeObject(QObject *obj) | Qtilities::Core::ObjectManager | virtual |
setMetaTypeActiveObjects(QList< QObject * > objects, const QString &meta_type) | Qtilities::Core::ObjectManager | virtual |
setMetaTypeActiveObjects(QList< QPointer< QObject > > objects, const QString &meta_type) | Qtilities::Core::ObjectManager | virtual |
setMultiContextProperty(QObject *obj, MultiContextProperty multi_context_property) | Qtilities::Core::ObjectManager | static |
setObjectOriginID(const QString &object_origin_id) | Qtilities::Core::Interfaces::IObjectBase | inline |
setSharedProperty(QObject *obj, SharedProperty shared_property) | Qtilities::Core::ObjectManager | static |
setSharedProperty(QObject *obj, const char *property_name, QVariant property_value) | Qtilities::Core::ObjectManager | static |
setSharedProperty(QObject *obj, PropertySpecification property_specification) | Qtilities::Core::ObjectManager | static |
SharedProperties enum value | Qtilities::Core::Interfaces::IObjectManager | |
tagCategoryMap(const QString &factory_name, bool *ok=0) const | Qtilities::Core::ObjectManager | virtual |
tagsForFactory(const QString &factory_name) const | Qtilities::Core::ObjectManager | virtual |