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 | setRepresentation (pqDataRepresentation *display) |
Set the representation to control the scalar coloring properties on. More... | |
void | setRepresentationText (const QString &text) |
set representation type. 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 | updateScalarBarVisibility (vtkSMViewProxy *view, vtkSMProxy *reprProxy) |
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 28 of file pqDisplayColorWidget.h.
typedef QPair<int, QString> pqDisplayColorWidget::ValueType |
Definition at line 35 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 44 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 |
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 65 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.
|
slot |
set representation type.
Update the UI to show the selected array.
|
protected |
Update the UI to show the selected component.
|
friend |
Definition at line 166 of file pqDisplayColorWidget.h.
|
readwrite |
Definition at line 31 of file pqDisplayColorWidget.h.