CGammaRay::AbstractObjectDataProvider | 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 |
▼CBase | |
CGammaRay::ObjectModelBase< Base > | A container for a generic Object Model derived from some Base |
CGammaRay::EnumDefinition | Target-independent representation of an enum or flag definition |
CGammaRay::EnumDefinitionElement | A single element of an EnumDefinition |
CGammaRay::EnumValue | A target-independent representation of an enum or flag value |
CGammaRay::Protocol::ItemSelectionRange | Protocol representation of an QItemSelectionRange |
▼CKRecursiveFilterProxyModel | |
CGammaRay::ObjectIdsFilterProxyModel | A KRecursiveFilterProxyModel for ObjectIds |
CGammaRay::LaunchOptions | Describes the injection and probe options used for launching/attacing to a host process |
▼CGammaRay::MetaObject | Compile-time introspection adaptor for non-QObject classes |
CGammaRay::MetaObjectImpl< T, Base1, Base2, Base3 > | Template implementation of MetaObject |
CGammaRay::MetaObjectRepository | MetaObject repository |
▼CGammaRay::MetaProperty | Introspectable adaptor to non-QObject properties |
CGammaRay::MetaPropertyImpl< Class, GetterReturnType, SetterArgType > | Template-ed implementation of MetaProperty for member properties |
CGammaRay::MetaStaticPropertyImpl< Class, GetterReturnType > | Template-ed implementation of MetaProperty for static properties |
CGammaRay::ObjectId | Type-safe and cross-process object identifier |
CGammaRay::ProbeABI | Describes a probe ABI. The probe ABI is everything that determines if a probe is compatible with a given target or not |
CGammaRay::ProbeABIDetector | Detect the probe ABI required for a given target. A target can be specified as either a process id or a path to an executable to be launched |
▼CGammaRay::ProbeInterface | An abstract interface for accessing the core GammaRay probe |
CGammaRay::Probe | |
CGammaRay::PropertyControllerExtension | Base-class for server-side property editor extensions |
▼CGammaRay::PropertyWidgetTabFactoryBase | Interface for tabs in the property widget |
CGammaRay::PropertyWidgetTabFactory< T > | Template implementation of PropertyWidgetTabFactoryBase |
▼CQObject [external] | |
CGammaRay::ClientConnectionManager | Pre-MainWindow connection setup logic |
CGammaRay::ClientToolManager | Tool Management API for the client to find out, which tools exist, get the tool's widgets, etc |
CGammaRay::Endpoint | Network protocol endpoint |
▼CGammaRay::EnumRepository | Collection of EnumDefinition and on-demand client/server transfer of those |
CGammaRay::EnumRepositoryServer | Probe-side enum definition management |
CGammaRay::Launcher | Manages launching a target process, injecting the probe and if needed also starting the client application |
CGammaRay::Probe | |
▼CGammaRay::ProbeControllerInterface | Probe and host process remote control functions |
CGammaRay::ProbeController | Server-side part for the object property inspector. Use this to integrate a property inspector like in the QObject view into your tool |
▼CGammaRay::PropertyControllerInterface | Client/Server interface of the property editor |
CGammaRay::PropertyController | Non-UI part of the property widget |
CGammaRay::UiIntegration | Interface for UI plugins to integrate with the client UI. This is especially relevant when the client is embedded inside another application such as an IDE |
CGammaRay::UIStateManager | |
▼CQAbstractItemDelegate [external] | |
▼CQStyledItemDelegate [external] | |
CGammaRay::PropertyEditorDelegate | Delegate for rendering and editing QVariant property values |
▼CQAbstractItemModel [external] | |
▼CQAbstractProxyModel [external] | |
▼CQIdentityProxyModel [external] | |
CGammaRay::SingleColumnObjectProxyModel | A QIdentityProxyModel for generic Objects |
▼CQSortFilterProxyModel [external] | |
▼CGammaRay::ObjectFilterProxyModelBase | A QSortFilterProxyModel for generic Objects |
CGammaRay::ObjectTypeFilterProxyModel< T1, T2 > | A templated generic ObjectFilterProxyModelBase for some data type |
▼CQAbstractTableModel [external] | |
CGammaRay::NetworkDiscoveryModel | Lists all active server instances found via network autodiscovery |
▼CQWidget [external] | |
▼CQTabWidget [external] | |
CGammaRay::PropertyWidget | Client-side counter-part GammaRay::PropertyController |
▼CQPaintDevice [external] | |
CQWidget [external] | |
CGammaRay::SignalSpyCallbackSet | Callbacks for tracing signal emissions and slot invocation |
CGammaRay::SourceLocation | Specifies a source code location |
▼CGammaRay::ToolFactory | An abstract interface for probe tools |
CGammaRay::StandardToolFactory< Type, Tool > | A templated generic ToolFactory for some data type and tool |
CGammaRay::ToolInfo | Data structure describing a single GammaRay tool |
▼CGammaRay::ToolUiFactory | An abstract interface for creating the UI parts of probe tools |
CGammaRay::StandardToolUiFactory< ToolUi > | A templated convenience ToolUiFactory applicable for most use-cases |