All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions
Qtilities::Core::Interfaces::IAvailablePropertyProvider Class Reference

Used by the AddDynamicPropertyWizard class to determine the available properties for a specific type of object. More...

#include <IAvailablePropertyProvider.h>

Inheritance diagram for Qtilities::Core::Interfaces::IAvailablePropertyProvider:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual QList
< PropertySpecification
availableProperties () const
 Function which returns the available PropertySpecification items provided by this interface.
virtual QStringList prohibitedCustomPropertiesClasses () const
 Function which returns all base classes on which custom properties should be prohibited according to this provider.
- Public Member Functions inherited from Qtilities::Core::Interfaces::IObjectBase
virtual QObject * objectBase ()=0
 Returns the QObject* base of the interface.
virtual const QObject * objectBase () const =0
 Returns a const QObject* base of the interface.
QString objectOriginID () const
 Allows interfaces to provide some sort of source identification.
void setObjectOriginID (const QString &object_origin_id)
 Allows setting of the object source ID of this interface implementation.

Detailed Description

Used by the AddDynamicPropertyWizard class to determine the available properties for a specific type of object.

This class was added in Qtilities v1.2.



Qtilities : Reference Documentation Back to top Copyright © 2009-2013, Jaco Naudé