|
GammaRay API Documentation
2.10.0
|
| ▼NGammaRay | All GammaRay classes |
| CAbstractObjectDataProvider | Base class for custom object data providers |
| CAttachDialog | Widget for selecting a process to attach GammaRay to |
| CClientConnectionManager | Pre-MainWindow connection setup logic |
| CClientDecorationIdentityProxyModel | Proxy model for client-side resolution of class icons |
| CClientToolManager | Tool Management API for the client to find out, which tools exist, get the tool's widgets, etc |
| CConnectPage | UI for connecting to a running GammaRay instance |
| CEndpoint | Network protocol endpoint |
| CEnumDefinition | Target-independent representation of an enum or flag definition |
| CEnumDefinitionElement | A single element of an EnumDefinition |
| CEnumRepository | Collection of EnumDefinition and on-demand client/server transfer of those |
| CEnumRepositoryServer | Probe-side enum definition management |
| CEnumValue | A target-independent representation of an enum or flag value |
| CLauncher | Manages launching a target process, injecting the probe and if needed also starting the client application |
| CLauncherWindow | Widget for launching a new process with GammaRay injected |
| CLaunchOptions | Describes the injection and probe options used for launching/attacing to a host process |
| CMetaObject | Compile-time introspection adaptor for non-QObject classes |
| CMetaObjectRepository | MetaObject repository |
| CMetaProperty | Introspectable adaptor to non-QObject properties |
| CNetworkDiscoveryModel | Lists all active server instances found via network autodiscovery |
| CObjectFilterProxyModelBase | A QSortFilterProxyModel for generic Objects |
| CObjectId | Type-safe and cross-process object identifier |
| CObjectIdsFilterProxyModel | A KRecursiveFilterProxyModel for ObjectIds |
| CObjectModelBase | A container for a generic Object Model derived from some Base |
| CObjectTypeFilterProxyModel | A templated generic ObjectFilterProxyModelBase for some data type |
| CProbe | Central entity of GammaRay: The probe is tracking the Qt application under test |
| CProbeABI | Describes a probe ABI |
| CProbeABIDetector | Detect the probe ABI required for a given target |
| CProbeController | Server-side part for the object property inspector. Use this to integrate a property inspector like in the QObject view into your tool |
| CProbeControllerInterface | Probe and host process remote control functions |
| CProcessTracker | |
| CProcessTrackerBackend | |
| CProcessTrackerInfo | |
| CPropertyController | Non-UI part of the property widget |
| CPropertyControllerExtension | Base-class for server-side property editor extensions |
| CPropertyControllerInterface | Client/Server interface of the property editor |
| CPropertyEditorDelegate | Delegate for rendering and editing QVariant property values |
| CPropertyWidget | Client-side counter-part GammaRay::PropertyController |
| CPropertyWidgetTabFactory | Template implementation of PropertyWidgetTabFactoryBase |
| CPropertyWidgetTabFactoryBase | Interface for tabs in the property widget |
| CSignalSpyCallbackSet | Callbacks for tracing signal emissions and slot invocation |
| CSingleColumnObjectProxyModel | A QIdentityProxyModel for generic Objects |
| CSourceLocation | Specifies a source code location |
| CStandardToolFactory | A templated generic ToolFactory for some data type and tool |
| CStandardToolUiFactory | A templated convenience ToolUiFactory applicable for most use-cases |
| CToolFactory | An abstract interface for probe tools |
| CToolInfo | Data structure describing a single GammaRay tool |
| CToolUiFactory | An abstract interface for creating the UI parts of probe tools |
| CUiIntegration | Interface for UI plugins to integrate with the client UI |
| CUIStateManager | Interface for UI plugins to manage their states |