GammaRay API Documentation  2.10.0
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 CGammaRay::AbstractObjectDataProviderBase class for custom object data providers
 CBase
 CGammaRay::ObjectModelBase< Base >A container for a generic Object Model derived from some Base
 CGammaRay::EnumDefinitionTarget-independent representation of an enum or flag definition
 CGammaRay::EnumDefinitionElementA single element of an EnumDefinition
 CGammaRay::EnumValueA target-independent representation of an enum or flag value
 CKRecursiveFilterProxyModel
 CGammaRay::ObjectIdsFilterProxyModelA KRecursiveFilterProxyModel for ObjectIds
 CGammaRay::LaunchOptionsDescribes the injection and probe options used for launching/attacing to a host process
 CGammaRay::MetaObjectCompile-time introspection adaptor for non-QObject classes
 CGammaRay::MetaObjectRepositoryMetaObject repository
 CGammaRay::MetaPropertyIntrospectable adaptor to non-QObject properties
 CGammaRay::ObjectIdType-safe and cross-process object identifier
 CGammaRay::ProbeABIDescribes a probe ABI
 CGammaRay::ProbeABIDetectorDetect the probe ABI required for a given target
 CGammaRay::ProcessTrackerInfo
 CGammaRay::PropertyControllerExtensionBase-class for server-side property editor extensions
 CGammaRay::PropertyWidgetTabFactoryBaseInterface for tabs in the property widget
 CGammaRay::PropertyWidgetTabFactory< T >Template implementation of PropertyWidgetTabFactoryBase
 CQObject [external]
 CGammaRay::ClientConnectionManagerPre-MainWindow connection setup logic
 CGammaRay::ClientToolManagerTool Management API for the client to find out, which tools exist, get the tool's widgets, etc
 CGammaRay::EndpointNetwork protocol endpoint
 CGammaRay::EnumRepositoryCollection of EnumDefinition and on-demand client/server transfer of those
 CGammaRay::EnumRepositoryServerProbe-side enum definition management
 CGammaRay::LauncherManages launching a target process, injecting the probe and if needed also starting the client application
 CGammaRay::ProbeCentral entity of GammaRay: The probe is tracking the Qt application under test
 CGammaRay::ProbeControllerInterfaceProbe and host process remote control functions
 CGammaRay::ProbeControllerServer-side part for the object property inspector. Use this to integrate a property inspector like in the QObject view into your tool
 CGammaRay::ProcessTracker
 CGammaRay::ProcessTrackerBackend
 CGammaRay::PropertyControllerInterfaceClient/Server interface of the property editor
 CGammaRay::PropertyControllerNon-UI part of the property widget
 CGammaRay::UiIntegrationInterface for UI plugins to integrate with the client UI
 CGammaRay::UIStateManagerInterface for UI plugins to manage their states
 CQAbstractItemDelegate [external]
 CQStyledItemDelegate [external]
 CGammaRay::PropertyEditorDelegateDelegate for rendering and editing QVariant property values
 CQAbstractItemModel [external]
 CQAbstractProxyModel [external]
 CQIdentityProxyModel [external]
 CGammaRay::ClientDecorationIdentityProxyModelProxy model for client-side resolution of class icons
 CGammaRay::SingleColumnObjectProxyModelA QIdentityProxyModel for generic Objects
 CQSortFilterProxyModel [external]
 CGammaRay::ObjectFilterProxyModelBaseA QSortFilterProxyModel for generic Objects
 CGammaRay::ObjectTypeFilterProxyModel< T1, T2 >A templated generic ObjectFilterProxyModelBase for some data type
 CQAbstractTableModel [external]
 CGammaRay::NetworkDiscoveryModelLists all active server instances found via network autodiscovery
 CQWidget [external]
 CGammaRay::AttachDialogWidget for selecting a process to attach GammaRay to
 CGammaRay::ConnectPageUI for connecting to a running GammaRay instance
 CQDialog [external]
 CGammaRay::LauncherWindowWidget for launching a new process with GammaRay injected
 CQTabWidget [external]
 CGammaRay::PropertyWidgetClient-side counter-part GammaRay::PropertyController
 CQPaintDevice [external]
 CQWidget [external]
 CGammaRay::SignalSpyCallbackSetCallbacks for tracing signal emissions and slot invocation
 CGammaRay::SourceLocationSpecifies a source code location
 CGammaRay::ToolFactoryAn abstract interface for probe tools
 CGammaRay::StandardToolFactory< Type, Tool >A templated generic ToolFactory for some data type and tool
 CGammaRay::ToolInfoData structure describing a single GammaRay tool
 CGammaRay::ToolUiFactoryAn abstract interface for creating the UI parts of probe tools
 CGammaRay::StandardToolUiFactory< ToolUi >A templated convenience ToolUiFactory applicable for most use-cases

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