GammaRay API Documentation  3.2.0
Enumerations
GammaRay::ObjectModel Namespace Reference

GammaRay Object Models. More...

Enumerations

enum  Role {
  ObjectRole = GammaRay::UserRole + 1 , ObjectIdRole , DecorationIdRole , IsFavoriteRole ,
  UserRole , CreationLocationRole = 9999 , DeclarationLocationRole
}
 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

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.

DecorationIdRole 

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

UserRole 

UserRole, as defined by Qt.

CreationLocationRole 

Source location where this object was created, if known.

DeclarationLocationRole 

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


© Klarälvdalens Datakonsult AB (KDAB)
"The Qt, C++ and OpenGL Experts"
https://www.kdab.com/
GammaRay Qt-application inspection and manipulation tool
https://www.kdab.com/development-resources/qt-tools/gammaray/
Generated by doxygen 1.9.1