An abstract interface for accessing the core GammaRay probe.
More...
#include <probeinterface.h>
List of all members.
Detailed Description
An abstract interface for accessing the core GammaRay probe.
The ProbeInterface is an abstract interface that allows one to access the core GammaRay probe without linking to it.
Member Function Documentation
virtual QAbstractItemModel* GammaRay::ProbeInterface::connectionModel |
( |
| ) |
const |
|
pure virtual |
Returns the connection model.
- Returns:
- a pointer to a QAbstractItemModel instance.
virtual bool GammaRay::ProbeInterface::filterObject |
( |
QObject * |
object | ) |
const |
|
pure virtual |
Determines if the specified QObject belongs to the GammaRay Probe or Window.
These objects should not be tracked or shown to the user, hence must be explictly filtered.
- Parameters:
-
object | is a pointer to a QObject instance. |
- Returns:
- true if the specified QObject belongs to the GammaRay Probe or Window; false otherwise.
virtual QAbstractItemModel* GammaRay::ProbeInterface::objectListModel |
( |
| ) |
const |
|
pure virtual |
Returns the object list model.
- Returns:
- a pointer to a QAbstractItemModel instance.
virtual QAbstractItemModel* GammaRay::ProbeInterface::objectTreeModel |
( |
| ) |
const |
|
pure virtual |
Returns the object tree model.
- Returns:
- a pointer to a QAbstractItemModel instance.
virtual QObject* GammaRay::ProbeInterface::probe |
( |
| ) |
const |
|
pure virtual |
Returns the probe QObject for connecting signals.
- Returns:
- a pointer to a QObject instance.
The documentation for this class was generated from the following file: