widget to show composite data hierarchy and control its display properties. More...
#include <pqMultiBlockInspectorWidget.h>
Inherits QWidget.
Public Slots | |
void | setOutputPort (pqOutputPort *port) |
When auto-tracking is disabled, sets the port to use to get the data information for this widget to show. More... | |
void | setRepresentation (pqDataRepresentation *view) |
When auto-tracking is disabled, sets the representation to use. More... | |
Public Member Functions | |
pqMultiBlockInspectorWidget (QWidget *parent=nullptr, Qt::WindowFlags f=Qt::WindowFlags(), bool autotracking=true) | |
~pqMultiBlockInspectorWidget () override | |
bool | isAutoTrackingEnabled () const |
Returns true if tracking of the active objects via pqActiveObjects is enabled. More... | |
pqOutputPort * | outputPort () const |
Get the current output port. More... | |
pqDataRepresentation * | representation () const |
Get the current representation. More... | |
widget to show composite data hierarchy and control its display properties.
pqMultiBlockInspectorWidget is a QWidget that allows the user to explore the hierarchical structure of from a composite dataset produced by a source. Optionally, it also supports viewing and changing appearance parameters associated with the hierarchy such as block visibility, block colors, and block opacity.
pqMultiBlockInspectorWidget monitors active pqActiveObjects to track active port and view by default. To not have the pqMultiBlockInspectorWidget track the active objects, you can pass autotracking
as false
to the constructor. In that case, the port and representation to use can be set using setOutputPort
and setRepresentation
.
Definition at line 34 of file pqMultiBlockInspectorWidget.h.
pqMultiBlockInspectorWidget::pqMultiBlockInspectorWidget | ( | QWidget * | parent = nullptr , |
Qt::WindowFlags | f = Qt::WindowFlags() , |
||
bool | autotracking = true |
||
) |
|
override |
|
inline |
Returns true if tracking of the active objects via pqActiveObjects is enabled.
It can be disabled by passing appropriate argument to the constructor.
Definition at line 50 of file pqMultiBlockInspectorWidget.h.
pqOutputPort* pqMultiBlockInspectorWidget::outputPort | ( | ) | const |
Get the current output port.
The widget shows the composite tree for the data produced by at this port.
pqDataRepresentation* pqMultiBlockInspectorWidget::representation | ( | ) | const |
Get the current representation.
|
slot |
When auto-tracking is disabled, sets the port to use to get the data information for this widget to show.
Calling this method when auto-tracking is disabled will raise a debug message and has no effect.
|
slot |
When auto-tracking is disabled, sets the representation to use.
Calling this method when auto-tracking is disabled will raise a debug message and has no effect.