ParaView
|
pqExodusIIVariableSelectionWidget is used by pqExodusIIPanel to show the a variable selection widget. More...
#include <pqExodusIIVariableSelectionWidget.h>
Signals | |
void | widgetModified () |
fired when widget is modified. More... | |
![]() | |
void | navigatedPastEnd () |
Fired when moveCursor takes the cursor beyond the last row. More... | |
Public Member Functions | |
pqExodusIIVariableSelectionWidget (QWidget *parent=0) | |
virtual | ~pqExodusIIVariableSelectionWidget () |
![]() | |
pqTreeWidget (QWidget *p=NULL) | |
~pqTreeWidget () | |
bool | event (QEvent *e) |
QSize | sizeHint () const |
give a hint on the size More... | |
QSize | minimumSizeHint () const |
void | setMaximumRowCountBeforeScrolling (vtkSMPropertyGroup *smpropertygroup) |
void | setMaximumRowCountBeforeScrolling (vtkSMProperty *smproperty) |
void | setMaximumRowCountBeforeScrolling (vtkPVXMLElement *hints) |
void | setMaximumRowCountBeforeScrolling (int val) |
int | maximumRowCountBeforeScrolling () const |
Protected Slots | |
void | updateProperty () |
void | delayedUpdateProperty (bool check_state) |
![]() | |
void | doToggle (int col) |
void | updateCheckState () |
void | invalidateLayout () |
Protected Member Functions | |
bool | eventFilter (QObject *object, QEvent *qevent) |
overridden to handle QDynamicPropertyChangeEvent when properties are added/removed/updated. More... | |
void | propertyChanged (const QString &pname) |
void | setStatus (const QString &key, const QString &text, bool value) |
![]() | |
QPixmap | pixmap (Qt::CheckState state, bool active) |
virtual QModelIndex | moveCursor (CursorAction cursorAction, Qt::KeyboardModifiers modifiers) |
Move the cursor in the way described by cursorAction, using the information provided by the button modifiers. More... | |
int | itemCount (QTreeWidgetItem *item) const |
Additional Inherited Members | |
![]() | |
void | allOn () |
void | allOff () |
![]() | |
QPixmap ** | CheckPixmaps |
QTimer * | Timer |
int | MaximumRowCountBeforeScrolling |
pqExodusIIVariableSelectionWidget is used by pqExodusIIPanel to show the a variable selection widget.
Unlike typical variable selection widgets used for array statuses, ExodusReader has separate properties for specifying different selection e.g. NodeSetResultArrayStatus, EdgeSetResultArrayStatus, etc., but all are still shown in the same tree-widget to the user. This widget makes that possible. It provides different signals and properties for changing/accessing the different values independently and thus can be directly used with a pqPropertyManager or pqPropertyLinks object.
pqExodusIIVariableSelectionWidget relies on dynamic properties to avoid having to hard code all the types of properties that ExodusII proxy has.
Definition at line 49 of file pqExodusIIVariableSelectionWidget.h.
pqExodusIIVariableSelectionWidget::pqExodusIIVariableSelectionWidget | ( | QWidget * | parent = 0 | ) |
|
virtual |
|
signal |
fired when widget is modified.
|
protectedslot |
|
protectedslot |
|
protected |
overridden to handle QDynamicPropertyChangeEvent when properties are added/removed/updated.
|
protected |
|
protected |