Slicer  5.1
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
List of all members | Public Types | Public Slots | Public Member Functions | Protected Slots | Protected Attributes
qMRMLEventLoggerWidget Class Reference

#include <Libs/MRML/Widgets/qMRMLEventLoggerWidget.h>

Inheritance diagram for qMRMLEventLoggerWidget:
Inheritance graph
[legend]
Collaboration diagram for qMRMLEventLoggerWidget:
Collaboration graph
[legend]

Public Types

typedef QWidget Superclass
 

Public Slots

void setConsoleOutputEnabled (bool enabled)
 Enable / Disable console output. More...
 
void setMRMLScene (vtkMRMLScene *scene)
 
Set the MRML scene that should be listened for events More...
 

Public Member Functions

 qMRMLEventLoggerWidget (QWidget *parent=nullptr)
 
 ~qMRMLEventLoggerWidget () override
 

Protected Slots

virtual void onImportProgressFeedbackEvent ()
 
virtual void onMetadataAddedEvent ()
 
virtual void onNewSceneEvent ()
 
virtual void onNodeAddedEvent (vtkObject *caller, vtkObject *call_data)
 
virtual void onNodeRemovedEvent (vtkObject *caller, vtkObject *call_data)
 
virtual void onSaveProgressFeedbackEvent ()
 
virtual void onSceneAboutToBeClosedEvent ()
 
virtual void onSceneAboutToBeImportedEvent ()
 
virtual void onSceneClosedEvent ()
 
virtual void onSceneImportedEvent ()
 
virtual void onSceneRestoredEvent ()
 

Protected Attributes

QScopedPointer< qMRMLEventLoggerWidgetPrivate > d_ptr
 

Detailed Description

Definition at line 36 of file qMRMLEventLoggerWidget.h.

Member Typedef Documentation

◆ Superclass

Definition at line 40 of file qMRMLEventLoggerWidget.h.

Constructor & Destructor Documentation

◆ qMRMLEventLoggerWidget()

qMRMLEventLoggerWidget::qMRMLEventLoggerWidget ( QWidget *  parent = nullptr)
explicit

◆ ~qMRMLEventLoggerWidget()

qMRMLEventLoggerWidget::~qMRMLEventLoggerWidget ( )
override

Member Function Documentation

◆ onImportProgressFeedbackEvent

virtual void qMRMLEventLoggerWidget::onImportProgressFeedbackEvent ( )
protectedvirtualslot

◆ onMetadataAddedEvent

virtual void qMRMLEventLoggerWidget::onMetadataAddedEvent ( )
protectedvirtualslot

◆ onNewSceneEvent

virtual void qMRMLEventLoggerWidget::onNewSceneEvent ( )
protectedvirtualslot

◆ onNodeAddedEvent

virtual void qMRMLEventLoggerWidget::onNodeAddedEvent ( vtkObject *  caller,
vtkObject *  call_data 
)
protectedvirtualslot

◆ onNodeRemovedEvent

virtual void qMRMLEventLoggerWidget::onNodeRemovedEvent ( vtkObject *  caller,
vtkObject *  call_data 
)
protectedvirtualslot

◆ onSaveProgressFeedbackEvent

virtual void qMRMLEventLoggerWidget::onSaveProgressFeedbackEvent ( )
protectedvirtualslot

◆ onSceneAboutToBeClosedEvent

virtual void qMRMLEventLoggerWidget::onSceneAboutToBeClosedEvent ( )
protectedvirtualslot

◆ onSceneAboutToBeImportedEvent

virtual void qMRMLEventLoggerWidget::onSceneAboutToBeImportedEvent ( )
protectedvirtualslot

◆ onSceneClosedEvent

virtual void qMRMLEventLoggerWidget::onSceneClosedEvent ( )
protectedvirtualslot

◆ onSceneImportedEvent

virtual void qMRMLEventLoggerWidget::onSceneImportedEvent ( )
protectedvirtualslot

◆ onSceneRestoredEvent

virtual void qMRMLEventLoggerWidget::onSceneRestoredEvent ( )
protectedvirtualslot

◆ setConsoleOutputEnabled

void qMRMLEventLoggerWidget::setConsoleOutputEnabled ( bool  enabled)
slot

Enable / Disable console output.

◆ setMRMLScene

void qMRMLEventLoggerWidget::setMRMLScene ( vtkMRMLScene scene)
slot


Set the MRML scene that should be listened for events

Member Data Documentation

◆ d_ptr

QScopedPointer<qMRMLEventLoggerWidgetPrivate> qMRMLEventLoggerWidget::d_ptr
protected

Definition at line 68 of file qMRMLEventLoggerWidget.h.


The documentation for this class was generated from the following file: