|
GammaRay API Documentation 3.0.1
|
Base class for custom object data providers. More...
#include <objectdataprovider.h>
Public Member Functions | |
| virtual SourceLocation | creationLocation (QObject *obj) const =0 |
Returns the source location where obj has been created. | |
| virtual SourceLocation | declarationLocation (QObject *obj) const =0 |
Returns the source location where the type of obj has been declared. | |
| virtual QString | name (const QObject *obj) const =0 |
Returns a name or identifier for obj. | |
| virtual QString | shortTypeName (QObject *obj) const =0 |
| Returns a shortened type name (e.g. | |
| virtual QString | typeName (QObject *obj) const =0 |
Returns the full name of the type of obj. | |
Base class for custom object data providers.
Inherit from this and register at ObjectDataProvider, to support basic QObject information retrieval from dynamic language bindings, such as QML.
© 2010-2023 Klarälvdalens Datakonsult AB (KDAB)
GammaRay
Qt-application inspection and manipulation tool