#include <TxqEditTable.h>
Inheritance diagram for TxqEditTable::

Public Methods | |
| TxqEditTable (QWidget *parent=0, const char *name=0) | |
| Construct a TxqEditTable. More... | |
| void | setAttribute (TxAttributeSet *a) |
| Set and create the attributes items from the attributes in the TxAttributeSet pointer. More... | |
| void | setAttributeFilter (vector< string > &fn) |
| Set the attribute filter names. More... | |
| void | addStringItem (const QString name, const QString value, const int row) |
| Add a String item to the TxqEditTable. More... | |
| void | addOptionItem (const QString name, const int value, const int row) |
| Add a Option item to the TxqEditTable. More... | |
| void | addOptionVecItem (const QString name, const int value, const int row, const QString attribName, const int index) |
| Add an Option item from a vector to the TxqEditTable. More... | |
| void | addParamItem (const QString name, const double value, const int row) |
| Add a Param item to the TxqEditTable. More... | |
| void | addParamVecItem (const QString name, const double value, const int row, const QString attribName, const int index) |
| Add a Param item from a vector to the TxqEditTable. More... | |
| void | addOptVecItem (const QString name, const vector< int > &value, const int row) |
| Add a Option vector item to the TxqEditTable. More... | |
| void | addPrmVecItem (const QString name, const vector< double > &value, const int row) |
| Add a Param vector item to the TxqEditTable. More... | |
| void | hideRows (const int begin, const int size) |
| Hide a sequence of rows from row number begin to row number begin + size -1. More... | |
| void | showRows (const int begin, const int size, const int rh) |
| Show a sequence of rows from row number begin to row number begin + size -1. More... | |
| void | hideHeader () |
| Hide the vertical header. More... | |
| void | showHeader () |
| Show the vertical header. More... | |
Protected Methods | |
| void | resizeEvent (QResizeEvent *e) |
| Overloaded resizeEvent to resize the cells. More... | |
| void | updateNumRows () |
| Update the number of rows of the table. More... | |
Protected Attributes | |
| vector<string> | filterNames |
| The vector of filter names. More... | |
Private Attributes | |
| TxAttributeSet* | attrib |
| The class attribute pointer. More... | |
| vector<string> | attribNames |
| The vector of attribute names. More... | |
Foreach attribute, it creates a name,value TxqTableItem in which to edit the attribute's value.
Definition at line 49 of file TxqEditTable.h.
|
|
Construct a TxqEditTable.
|
|
|
Add a Option vector item to the TxqEditTable.
|
|
|
Add a Option item to the TxqEditTable.
|
|
|
Add an Option item from a vector to the TxqEditTable.
|
|
|
Add a Param item to the TxqEditTable.
|
|
|
Add a Param item from a vector to the TxqEditTable.
|
|
|
Add a Param vector item to the TxqEditTable.
|
|
|
Add a String item to the TxqEditTable.
|
|
|
Hide the vertical header.
|
|
|
Hide a sequence of rows from row number begin to row number begin + size -1.
|
|
|
Overloaded resizeEvent to resize the cells. Column 2, Value, will get's resized. |
|
|
Set and create the attributes items from the attributes in the TxAttributeSet pointer.
|
|
|
Set the attribute filter names. These names may be in the TxAttibuteSet but will not be displayed in the attribute editor.
|
|
|
Show the vertical header.
|
|
|
Show a sequence of rows from row number begin to row number begin + size -1.
|
|
|
Update the number of rows of the table.
|
|
|
The class attribute pointer.
Definition at line 196 of file TxqEditTable.h. |
|
|
The vector of attribute names.
Definition at line 201 of file TxqEditTable.h. |
|
|
The vector of filter names.
Definition at line 189 of file TxqEditTable.h. |
Copyright Tech-X Corporation, all rights reserved.