GammaRay API Documentation  2.10.0
Enumerations
GammaRay::ObjectModel Namespace Reference

GammaRay Object Models. More...

Enumerations

enum  Role {
  ObjectRole = GammaRay::UserRole + 1, ObjectIdRole, CreationLocationRole, DeclarationLocationRole,
  DecorationIdRole, UserRole
}
 Role enum, to be used with the object list and tree models. More...
 

Detailed Description

GammaRay Object Models.

Public object model roles, for use by tool plugins without needing access to the real object model classes.

Enumeration Type Documentation

Role enum, to be used with the object list and tree models.

Enumerator
ObjectRole 

Pointer to the represented object (available in the probe code only).

ObjectIdRole 

ObjectId instance for represented object.

CreationLocationRole 

Source location where this object was created, if known.

DeclarationLocationRole 

Source location where the type for this object has been declared, if known.

DecorationIdRole 

The classes icon id to display as Qt::DecorationRole (see ClientDecorationIdentityProxyModel).

UserRole 

UserRole, as defined by Qt.


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