GammaRay  2.3.0
Namespaces | Classes | Variables
GammaRay Namespace Reference

Namespaces

 ObjectBroker
 Retrieve/expose objects independent of whether using in-process or out-of-process UI.
 
 ObjectMethodModelRole
 Custom roles for GammaRay::ObjectMethodModel.
 
 ObjectModel
 GammaRay Object Models.
 
 Paths
 Methods to determine install locations of the various bits of GammaRay.
 
 PropertyWidgetDisplayState
 Display mode settings of the property widget.
 
 Protocol
 Helper functions and constants defining the communication protocol between client and server.
 
 ToolModelRole
 Custom roles for GammaRay::ToolModel.
 
 Util
 GammaRay utilities.
 
 VariantHandler
 Variant conversion functions, extendable by plugins.
 

Classes

class  ClientConnectionManager
 Pre-MainWindow connection setup logic. More...
 
class  ClientToolModel
 Tool model for the client that implements the custom roles that return widget/factory pointers. More...
 
class  DeferredResizeModeSetter
 Sets the resize mode on a QHeaderView section once that section is actually available. More...
 
class  DeferredTreeViewConfiguration
 A utility helper to configure views for remote content. More...
 
class  Endpoint
 Network protocol endpoint. More...
 
class  MetaObject
 Compile-time introspection adaptor for non-QObject classes. More...
 
class  MetaObjectImpl
 Template implementation of MetaObject. More...
 
class  MetaObjectRepository
 MetaObject repository. More...
 
class  MetaProperty
 Introspectable adaptor to non-QObject properties. More...
 
class  MetaPropertyImpl
 Template-ed implementation of MetaProperty for member properties. More...
 
class  MetaStaticPropertyImpl
 Template-ed implementation of MetaProperty for static properties. More...
 
class  ObjectFilterProxyModelBase
 A QSortFilterProxyModel for generic Objects. More...
 
class  ObjectModelBase
 A container for a generic Object Model derived from some Base. More...
 
class  ObjectTypeFilterProxyModel
 A templated generic ObjectFilterProxyModelBase for some data type. More...
 
class  ProbeInterface
 An abstract interface for accessing the core GammaRay probe. More...
 
class  PropertyController
 Non-UI part of the property widget. More...
 
class  PropertyControllerExtension
 Base-class for server-side property editor extensions. More...
 
class  PropertyControllerInterface
 Client/Server interface of the property editor. More...
 
class  PropertyWidget
 Client-side counter-part GammaRay::PropertyController. More...
 
class  PropertyWidgetTabFactory
 Template implementation of PropertyWidgetTabFactoryBase. More...
 
class  PropertyWidgetTabFactoryBase
 Interface for tabs in the property widget. More...
 
struct  SignalSpyCallbackSet
 Callbacks for tracing signal emissions and slot invocation. More...
 
class  SingleColumnObjectProxyModel
 A QIdentityProxyModel for generic Objects. More...
 
class  StandardToolFactory
 A templated generic ToolFactory for some data type and tool. More...
 
class  StandardToolUiFactory
 A templated convenience ToolUiFactory applicable for most use-cases. More...
 
class  ToolFactory
 An abstract interface for probe tools. More...
 
class  ToolUiFactory
 An abstract interface for creating the UI parts of probe tools. More...
 

Variables

static const int UserRole = 256
 

Detailed Description

All GammaRay classes.

Variable Documentation

const int GammaRay::UserRole = 256
static

Portable replacement for Qt::UserRole. Qt4 uses 32, Qt5 256, use the latter globally to allow combining Qt4/5 client/servers.


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