pqDisplayColorWidget is a widget that can be used to select the array to with for representations (also known as displays). More...
#include <pqDisplayColorWidget.h>
Inherits QWidget.
Public Types | |
typedef QPair< int, QString > | ValueType |
Public Slots | |
void | setRepresentationText (const QString &text) |
set representation type. More... | |
void | queryCurrentSelectedArray () |
Query the currently selected array from the property. More... | |
void | setRepresentation (pqDataRepresentation *display, int selectedPropertiesType) |
Set the representation to control the scalar coloring properties on. More... | |
void | setRepresentation (pqDataRepresentation *display) |
Set the representation to control the scalar coloring properties on. More... | |
Signals | |
void | arraySelectionChanged () |
fired to indicate the array-name changed. More... | |
void | representationTextChanged (const QString &text) |
fired to indicate the representation type changed, allowing us to update. More... | |
Public Member Functions | |
pqDisplayColorWidget (QWidget *parent=nullptr) | |
~pqDisplayColorWidget () override | |
ValueType | arraySelection () const |
Get/Set the array name as pair (association-number, arrayname). More... | |
QString | getCurrentText () const |
int | componentNumber () const |
Get/Set the component number (-1 == magnitude). More... | |
vtkSMViewProxy * | viewProxy () const |
Returns the view proxy corresponding to the set representation, if any. More... | |
QString | representationText () const |
Returns the selected representation type as a string. More... | |
Static Public Member Functions | |
static void | hideScalarBarsIfNotNeeded (vtkSMViewProxy *view, std::vector< vtkSMProxy *> luts) |
Hides the scalar bars if not needed. More... | |
static void | updateScalarBarVisibility (vtkSMViewProxy *view, vtkSMProxy *reprProxy, int selectedPropertiesType=0) |
Updates the scalar bar visibility of the representation reprProxy in view . More... | |
Protected Member Functions | |
void | setArraySelection (const ValueType &) |
Update the UI to show the selected array. More... | |
void | setComponentNumber (int) |
Update the UI to show the selected component. More... | |
Properties | |
QString | representationText |
Friends | |
class | PropertyLinksConnection |
pqDisplayColorWidget is a widget that can be used to select the array to with for representations (also known as displays).
It comprises of two combo-boxes, one for the array name, and another for component number. To use, set the representation using setRepresentation(..). If the representation has appropriate properties, this widget will allow users to select the array name.
Definition at line 31 of file pqDisplayColorWidget.h.
typedef QPair<int, QString> pqDisplayColorWidget::ValueType |
Definition at line 38 of file pqDisplayColorWidget.h.
pqDisplayColorWidget::pqDisplayColorWidget | ( | QWidget * | parent = nullptr | ) |
|
override |
ValueType pqDisplayColorWidget::arraySelection | ( | ) | const |
Get/Set the array name as pair (association-number, arrayname).
|
inline |
Definition at line 47 of file pqDisplayColorWidget.h.
int pqDisplayColorWidget::componentNumber | ( | ) | const |
Get/Set the component number (-1 == magnitude).
vtkSMViewProxy* pqDisplayColorWidget::viewProxy | ( | ) | const |
Returns the view proxy corresponding to the set representation, if any.
|
static |
Hides the scalar bars if not needed.
|
static |
Updates the scalar bar visibility of the representation reprProxy
in view
.
The behavior of the scalar bar visibility is dependent of the general settings.
|
inline |
Returns the selected representation type as a string.
Definition at line 74 of file pqDisplayColorWidget.h.
|
signal |
fired to indicate the array-name changed.
|
signal |
fired to indicate the representation type changed, allowing us to update.
|
slot |
Set the representation to control the scalar coloring properties on.
|
inlineslot |
Set the representation to control the scalar coloring properties on.
Definition at line 93 of file pqDisplayColorWidget.h.
|
slot |
set representation type.
|
slot |
Query the currently selected array from the property.
Update the UI to show the selected array.
|
protected |
Update the UI to show the selected component.
|
friend |
Definition at line 183 of file pqDisplayColorWidget.h.
|
readwrite |
Definition at line 34 of file pqDisplayColorWidget.h.