|
Slicer
5.2
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
qMRMLTableWidget is the toplevel table widget that can be packed in a layout. More...
#include <Libs/MRML/Widgets/qMRMLTableWidget.h>


Public Types | |
| typedef qMRMLWidget | Superclass |
| Superclass typedef. More... | |
Public Types inherited from qMRMLWidget | |
| typedef QWidget | Superclass |
Public Slots | |
| void | setMRMLTableViewNode (vtkMRMLTableViewNode *newTableViewNode) |
| Set the current viewNode to observe. More... | |
Public Slots inherited from qMRMLWidget | |
| virtual void | setMRMLScene (vtkMRMLScene *newScene) |
| Set the MRML scene associated with the widget. More... | |
Public Member Functions | |
| vtkMRMLTableViewNode * | mrmlTableViewNode () const |
| Get the table node observed by view. More... | |
| qMRMLTableWidget (QWidget *parent=nullptr) | |
| Constructors. More... | |
| void | setViewLabel (const QString &newTableViewLabel) |
| Q_INVOKABLE qMRMLTableViewControllerWidget * | tableController () const |
| Get table view controller widget. More... | |
| Q_INVOKABLE qMRMLTableView * | tableView () const |
| QString | viewLabel () const |
| ~qMRMLTableWidget () override | |
Public Member Functions inherited from qMRMLWidget | |
| Q_INVOKABLE vtkMRMLScene * | mrmlScene () const |
| Return a pointer on the current MRML scene. More... | |
| qMRMLWidget (QWidget *parent=nullptr, Qt::WindowFlags f=Qt::WindowFlags()) | |
| ~qMRMLWidget () override | |
Protected Attributes | |
| QScopedPointer< qMRMLTableWidgetPrivate > | d_ptr |
Protected Attributes inherited from qMRMLWidget | |
| QScopedPointer< qMRMLWidgetPrivate > | d_ptr |
Additional Inherited Members | |
Signals inherited from qMRMLWidget | |
| void | mrmlSceneChanged (vtkMRMLScene *) |
Static Public Member Functions inherited from qMRMLWidget | |
| static Q_INVOKABLE QPixmap | pixmapFromIcon (const QIcon &icon) |
| static Q_INVOKABLE void | postInitializeApplication () |
| Initialization that needs to be performed after application object is created. More... | |
| static Q_INVOKABLE void | preInitializeApplication () |
qMRMLTableWidget is the toplevel table widget that can be packed in a layout.
qMRMLTableWidget provides tabling capabilities with a display canvas for the table and a controller widget to control the content and properties of the table.
Definition at line 46 of file qMRMLTableWidget.h.
Superclass typedef.
Definition at line 51 of file qMRMLTableWidget.h.
|
explicit |
Constructors.
|
override |
| vtkMRMLTableViewNode* qMRMLTableWidget::mrmlTableViewNode | ( | ) | const |
Get the table node observed by view.
|
slot |
Set the current viewNode to observe.
| void qMRMLTableWidget::setViewLabel | ( | const QString & | newTableViewLabel | ) |
Set the view label for the table.
| Q_INVOKABLE qMRMLTableViewControllerWidget* qMRMLTableWidget::tableController | ( | ) | const |
Get table view controller widget.
| Q_INVOKABLE qMRMLTableView* qMRMLTableWidget::tableView | ( | ) | const |
Get a reference to the underlying Table View Becareful if you change the TableView, you might unsynchronize the view from the nodes/logics.
| QString qMRMLTableWidget::viewLabel | ( | ) | const |
Get the view label for the table.
|
protected |
Definition at line 83 of file qMRMLTableWidget.h.
1.8.14