qMRMLEventLoggerWidget.cxx File Reference

#include "qMRMLEventLoggerWidget.h"
#include "ui_qMRMLEventLoggerWidget.h"
#include "qMRMLEventLogger.h"
#include <QLatin1String>
#include <vtkMRMLNode.h>
#include <vtkObject.h>

Classes

class  qMRMLEventLoggerWidgetPrivate

Defines

#define QMRMLEVENTLOGGERWIDGET_CONNECT_SLOT_MACRO(_EVENT_NAME)
#define QMRMLEVENTLOGGERWIDGET_ONEVENT_SLOT_MACRO(_EVENT_NAME)

Functions

 QMRMLEVENTLOGGERWIDGET_ONEVENT_SLOT_MACRO (SceneRestored)
 QMRMLEVENTLOGGERWIDGET_ONEVENT_SLOT_MACRO (SceneLoadEnd)
 QMRMLEVENTLOGGERWIDGET_ONEVENT_SLOT_MACRO (SceneLoadStart)
 QMRMLEVENTLOGGERWIDGET_ONEVENT_SLOT_MACRO (SaveProgressFeedback)
 QMRMLEVENTLOGGERWIDGET_ONEVENT_SLOT_MACRO (LoadProgressFeedback)
 QMRMLEVENTLOGGERWIDGET_ONEVENT_SLOT_MACRO (MetadataAdded)
 QMRMLEVENTLOGGERWIDGET_ONEVENT_SLOT_MACRO (SceneEdited)
 QMRMLEVENTLOGGERWIDGET_ONEVENT_SLOT_MACRO (SceneLoadingError)
 QMRMLEVENTLOGGERWIDGET_ONEVENT_SLOT_MACRO (SceneClosing)
 QMRMLEVENTLOGGERWIDGET_ONEVENT_SLOT_MACRO (SceneClose)
 QMRMLEVENTLOGGERWIDGET_ONEVENT_SLOT_MACRO (NewScene)

Define Documentation

#define QMRMLEVENTLOGGERWIDGET_CONNECT_SLOT_MACRO ( _EVENT_NAME   ) 
Value:
QObject::connect(d->MRMLEventLogger, SIGNAL(signal##_EVENT_NAME##Event()), \
    this, SLOT(on##_EVENT_NAME##Event()));

Referenced by qMRMLEventLoggerWidget::qMRMLEventLoggerWidget().

#define QMRMLEVENTLOGGERWIDGET_ONEVENT_SLOT_MACRO ( _EVENT_NAME   ) 
Value:
void qMRMLEventLoggerWidget::on##_EVENT_NAME##Event()          \
{                                                              \
  QCTK_D(qMRMLEventLoggerWidget);                              \
  d->log(#_EVENT_NAME);                                        \
}

Function Documentation

QMRMLEVENTLOGGERWIDGET_ONEVENT_SLOT_MACRO ( SceneRestored   ) 
QMRMLEVENTLOGGERWIDGET_ONEVENT_SLOT_MACRO ( SceneLoadEnd   ) 
QMRMLEVENTLOGGERWIDGET_ONEVENT_SLOT_MACRO ( SceneLoadStart   ) 
QMRMLEVENTLOGGERWIDGET_ONEVENT_SLOT_MACRO ( SaveProgressFeedback   ) 
QMRMLEVENTLOGGERWIDGET_ONEVENT_SLOT_MACRO ( LoadProgressFeedback   ) 
QMRMLEVENTLOGGERWIDGET_ONEVENT_SLOT_MACRO ( MetadataAdded   ) 
QMRMLEVENTLOGGERWIDGET_ONEVENT_SLOT_MACRO ( SceneEdited   ) 
QMRMLEVENTLOGGERWIDGET_ONEVENT_SLOT_MACRO ( SceneLoadingError   ) 
QMRMLEVENTLOGGERWIDGET_ONEVENT_SLOT_MACRO ( SceneClosing   ) 
QMRMLEVENTLOGGERWIDGET_ONEVENT_SLOT_MACRO ( SceneClose   ) 
QMRMLEVENTLOGGERWIDGET_ONEVENT_SLOT_MACRO ( NewScene   ) 

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1