qSlicermiAnnotationModuleWidgetPrivate Class Reference
List of all members.
Public Types |
| enum | TableColumnType {
VisibleColumn = 0,
LockColumn,
TypeColumn,
ValueColumn,
TextColumn
} |
Public Member Functions |
| vtkSlicermiAnnotationModuleLogic * | logic () const |
| void | moveSelectedRow (bool up) |
| | qSlicermiAnnotationModuleWidgetPrivate () |
| void | removeAnnotation (int index) |
| void | setInvisibleItemIcon (bool isVisible) |
| void | setInvisibleItemStrikeout (bool isVisible) |
| void | SetItemEditable (int row, int col, bool isEditable) |
| void | setLockUnLockIcon (bool isLocked) |
| void | setupUi (qSlicerWidget *widget) |
| void | updateAnnotation (int index, const QString &label, const QString &value, const QString &text) |
| void | updateSelection (int totalitems) |
| std::vector< int > | updateSingleSelection () |
| void | updateTextItem (int index, const QString &value) |
| void | updateValueItem (int index, const QString &value) |
| | ~qSlicermiAnnotationModuleWidgetPrivate () |
Protected Member Functions |
| QList< QTableWidgetItem * > | readRow (int row) |
| void | setRow (int row, const QList< QTableWidgetItem * > &rowItems) |
| QList< QTableWidgetItem * > | takeRow (int row) |
Private Attributes |
| bool | isLockAll |
| bool | isSelectAll |
| qSlicermiAnnotationModulePushButton * | lockwidget |
| qSlicermiAnnotationModulePushButton * | typewidget |
| qSlicermiAnnotationModulePushButton * | visibilitywidget |
Member Enumeration Documentation
- Enumerator:
| VisibleColumn |
|
| LockColumn |
|
| TypeColumn |
|
| ValueColumn |
|
| TextColumn |
|
Constructor & Destructor Documentation
| qSlicermiAnnotationModuleWidgetPrivate::qSlicermiAnnotationModuleWidgetPrivate |
( |
|
) |
|
| qSlicermiAnnotationModuleWidgetPrivate::~qSlicermiAnnotationModuleWidgetPrivate |
( |
|
) |
|
Member Function Documentation
| void qSlicermiAnnotationModuleWidgetPrivate::moveSelectedRow |
( |
bool |
up |
) |
|
| QList< QTableWidgetItem * > qSlicermiAnnotationModuleWidgetPrivate::readRow |
( |
int |
row |
) |
[protected] |
| void qSlicermiAnnotationModuleWidgetPrivate::removeAnnotation |
( |
int |
index |
) |
|
| void qSlicermiAnnotationModuleWidgetPrivate::setInvisibleItemIcon |
( |
bool |
isVisible |
) |
|
| void qSlicermiAnnotationModuleWidgetPrivate::setInvisibleItemStrikeout |
( |
bool |
isVisible |
) |
|
| void qSlicermiAnnotationModuleWidgetPrivate::SetItemEditable |
( |
int |
row, |
|
|
int |
col, |
|
|
bool |
isEditable | |
|
) |
| | |
| void qSlicermiAnnotationModuleWidgetPrivate::setLockUnLockIcon |
( |
bool |
isLocked |
) |
|
| void qSlicermiAnnotationModuleWidgetPrivate::setRow |
( |
int |
row, |
|
|
const QList< QTableWidgetItem * > & |
rowItems | |
|
) |
| | [protected] |
| void qSlicermiAnnotationModuleWidgetPrivate::setupUi |
( |
qSlicerWidget * |
widget |
) |
|
| QList< QTableWidgetItem * > qSlicermiAnnotationModuleWidgetPrivate::takeRow |
( |
int |
row |
) |
[protected] |
| void qSlicermiAnnotationModuleWidgetPrivate::updateAnnotation |
( |
int |
index, |
|
|
const QString & |
label, |
|
|
const QString & |
value, |
|
|
const QString & |
text | |
|
) |
| | |
References LockColumn, lockwidget, p, QCTK_P, qSlicermiAnnotationModulePushButton::setButtonIndex(), slicerget::size, NodeSelector::t, TextColumn, TypeColumn, typewidget, ValueColumn, visibilitywidget, and VisibleColumn.
| void qSlicermiAnnotationModuleWidgetPrivate::updateSelection |
( |
int |
totalitems |
) |
|
| std::vector< int > qSlicermiAnnotationModuleWidgetPrivate::updateSingleSelection |
( |
|
) |
|
| void qSlicermiAnnotationModuleWidgetPrivate::updateTextItem |
( |
int |
index, |
|
|
const QString & |
value | |
|
) |
| | |
| void qSlicermiAnnotationModuleWidgetPrivate::updateValueItem |
( |
int |
index, |
|
|
const QString & |
value | |
|
) |
| | |
Member Data Documentation
The documentation for this class was generated from the following file: