#include <Modules/Loadable/Annotations/GUI/qSlicerAnnotationModuleWidget.h>
|
QScopedPointer< qSlicerAnnotationModuleWidgetPrivate > | d_ptr |
|
QScopedPointer< qSlicerAbstractModuleWidgetPrivate > | d_ptr |
|
QScopedPointer< qSlicerWidgetPrivate > | d_ptr |
|
QScopedPointer< qSlicerObjectPrivate > | d_ptr |
|
QScopedPointer< qSlicerAbstractModuleRepresentationPrivate > | d_ptr |
|
◆ Superclass
◆ anonymous enum
Different Annotation Types.
Enumerator |
---|
TextNode | |
FiducialNode | |
AngleNode | |
StickyNode | |
SplineNode | |
RulerNode | |
BidimensionalNode | |
ROINode | |
Screenshot | |
Definition at line 29 of file qSlicerAnnotationModuleWidget.h.
◆ qSlicerAnnotationModuleWidget()
qSlicerAnnotationModuleWidget::qSlicerAnnotationModuleWidget |
( |
QWidget * |
parent = nullptr | ) |
|
◆ ~qSlicerAnnotationModuleWidget()
qSlicerAnnotationModuleWidget::~qSlicerAnnotationModuleWidget |
( |
| ) |
|
|
override |
◆ deleteSelectedButtonClicked
void qSlicerAnnotationModuleWidget::deleteSelectedButtonClicked |
( |
| ) |
|
|
protectedslot |
Delete selected Annotations.
◆ grabSnapShot
void qSlicerAnnotationModuleWidget::grabSnapShot |
( |
| ) |
|
|
slot |
a public slot allowing other modules to open up the screen capture dialog
◆ invisibleHierarchyButtonClicked
void qSlicerAnnotationModuleWidget::invisibleHierarchyButtonClicked |
( |
| ) |
|
|
protectedslot |
Make active hierarchy annotations visible/invisible.
◆ lockHierarchyButtonClicked
void qSlicerAnnotationModuleWidget::lockHierarchyButtonClicked |
( |
| ) |
|
|
protectedslot |
Un/Lock annotations in active hierarchy.
◆ lockSelectedButtonClicked
void qSlicerAnnotationModuleWidget::lockSelectedButtonClicked |
( |
| ) |
|
|
protectedslot |
Un-/Lock selected Annotations.
◆ moveDownSelected
void qSlicerAnnotationModuleWidget::moveDownSelected |
( |
| ) |
|
|
protectedslot |
◆ moveUpSelected
void qSlicerAnnotationModuleWidget::moveUpSelected |
( |
| ) |
|
|
protectedslot |
◆ onAddHierarchyButtonClicked
void qSlicerAnnotationModuleWidget::onAddHierarchyButtonClicked |
( |
| ) |
|
|
protectedslot |
◆ onHierarchyNodeAddedEvent
void qSlicerAnnotationModuleWidget::onHierarchyNodeAddedEvent |
( |
vtkObject * |
caller, |
|
|
vtkObject * |
obj |
|
) |
| |
|
slot |
a public slot that will expand a newly added hierarchy node item
◆ onJumpSlicesButtonClicked
void qSlicerAnnotationModuleWidget::onJumpSlicesButtonClicked |
( |
| ) |
|
|
protectedslot |
Jump the 2d Slices to the first control point of the selected annotation.
◆ onReportButtonClicked
void qSlicerAnnotationModuleWidget::onReportButtonClicked |
( |
| ) |
|
|
protectedslot |
◆ propertyAccepted
void qSlicerAnnotationModuleWidget::propertyAccepted |
( |
| ) |
|
|
protectedslot |
◆ propertyEditButtonClicked
void qSlicerAnnotationModuleWidget::propertyEditButtonClicked |
( |
QString |
mrmlId | ) |
|
|
protectedslot |
User clicked on property edit button.
◆ propertyRestored
void qSlicerAnnotationModuleWidget::propertyRestored |
( |
| ) |
|
|
protectedslot |
◆ refreshTree
void qSlicerAnnotationModuleWidget::refreshTree |
( |
| ) |
|
|
slot |
a public slot that will refresh the tree view
◆ reportDialogAccepted
void qSlicerAnnotationModuleWidget::reportDialogAccepted |
( |
| ) |
|
|
protectedslot |
◆ reportDialogRejected
void qSlicerAnnotationModuleWidget::reportDialogRejected |
( |
| ) |
|
|
protectedslot |
◆ selectAllButtonClicked
void qSlicerAnnotationModuleWidget::selectAllButtonClicked |
( |
| ) |
|
|
protectedslot |
◆ setEditedNode()
bool qSlicerAnnotationModuleWidget::setEditedNode |
( |
vtkMRMLNode * |
node, |
|
|
QString |
role = QString() , |
|
|
QString |
context = QString() |
|
) |
| |
|
overridevirtual |
◆ unlockHierarchyButtonClicked
void qSlicerAnnotationModuleWidget::unlockHierarchyButtonClicked |
( |
| ) |
|
|
protectedslot |
◆ unselectAllButtonClicked
void qSlicerAnnotationModuleWidget::unselectAllButtonClicked |
( |
| ) |
|
|
protectedslot |
Unselect all annotations.
◆ updateActiveHierarchyLabel
void qSlicerAnnotationModuleWidget::updateActiveHierarchyLabel |
( |
| ) |
|
|
slot |
Update the label showing the active annotation hierarchy, triggered from the logic modifying the active hierarchy node
◆ updateWidgetFromInteractionMode()
void qSlicerAnnotationModuleWidget::updateWidgetFromInteractionMode |
( |
vtkMRMLInteractionNode * |
interactionNode | ) |
|
the logic observes the interaction node, update the gui to keep in step with the mouse modes tool bar. If interactionNode is null, try to get it from the scene.
◆ visibleHierarchyButtonClicked
void qSlicerAnnotationModuleWidget::visibleHierarchyButtonClicked |
( |
| ) |
|
|
protectedslot |
◆ visibleSelectedButtonClicked
void qSlicerAnnotationModuleWidget::visibleSelectedButtonClicked |
( |
| ) |
|
|
protectedslot |
Toggle the visibility of selected Annotations.
◆ d_ptr
QScopedPointer<qSlicerAnnotationModuleWidgetPrivate> qSlicerAnnotationModuleWidget::d_ptr |
|
protected |
The documentation for this class was generated from the following file: