Go to the documentation of this file.
1 #ifndef iattr_IAttributesProvider_included
2 #define iattr_IAttributesProvider_included
55 #endif // !iattr_IAttributesProvider_included
Common interface for a container of properties.
The properties were removed completelly.
virtual AttributeIds GetAttributeIds() const =0
Get list of all attribute IDs.
Data model change notification flags.
An attribute was removed from the set.
virtual iser::IObject * GetAttribute(const QByteArray &attributeId) const =0
Get property with the given index.
Common interface for factorisable model objects.
A new attribute was added to the set.
Common interface for data model objects, which can be changed.
QSet< QByteArray > AttributeIds
© 2007-2017 Witold
Gantzke and Kirill Lepskiy