GammaRay API Documentation  2.7.0
Public Member Functions | List of all members
GammaRay::AbstractObjectDataProvider Class Referenceabstract

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. More...

#include <objectdataprovider.h>

Public Member Functions

virtual SourceLocation creationLocation (QObject *obj) const =0
 
virtual SourceLocation declarationLocation (QObject *obj) const =0
 
virtual QString name (const QObject *obj) const =0
 
virtual QString typeName (QObject *obj) const =0
 

Detailed Description

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.


Klarälvdalens Datakonsult AB (KDAB)
"The Qt Experts"
https://www.kdab.com/
GammaRay
Qt-application inspection and manipulation tool
https://www.kdab.com/gammaray/