qSlicerAbstractModuleWidget Class Reference

#include <qSlicerAbstractModuleWidget.h>

Inheritance diagram for qSlicerAbstractModuleWidget:
qSlicerWidget QWidget qSlicerCamerasModuleWidget qSlicerCLIModuleWidget qSlicerMeasurementsModuleWidget qSlicermiAnnotationModuleWidget qSlicerTractographyFiducialSeedingModuleWidget qSlicerTransformsModuleWidget qSlicerVolumesModuleWidget qSlicerWelcomeModuleWidget

List of all members.

Public Types

typedef qSlicerWidget Superclass

Public Member Functions

QString name () const
 qSlicerAbstractModuleWidget (QWidget *parent=0)
void setName (const QString &moduleName)
virtual QAction * showModuleAction ()

Protected Member Functions

vtkSlicerLogiclogic () const
void setLogic (vtkSlicerLogic *logic)
virtual void setup ()=0

Private Member Functions

 QCTK_DECLARE_PRIVATE (qSlicerAbstractModuleWidget)

Friends

class qSlicerAbstractModule
 Give access to qSlicerAbstractModule to the method qSlicerAbstractModuleWidget::setLogic.

Member Typedef Documentation


Constructor & Destructor Documentation

qSlicerAbstractModuleWidget::qSlicerAbstractModuleWidget ( QWidget parent = 0  ) 

Member Function Documentation

vtkSlicerLogic * qSlicerAbstractModuleWidget::logic (  )  const [protected]
QString qSlicerAbstractModuleWidget::name (  )  const
qSlicerAbstractModuleWidget::QCTK_DECLARE_PRIVATE ( qSlicerAbstractModuleWidget   )  [private]
void qSlicerAbstractModuleWidget::setLogic ( vtkSlicerLogic logic  )  [protected]

Set/Get associated Logic

References autoSlicerTracto2regions::d, and QCTK_D.

void qSlicerAbstractModuleWidget::setName ( const QString moduleName  ) 

Set/Get module name

virtual void qSlicerAbstractModuleWidget::setup (  )  [protected, pure virtual]
virtual QAction* qSlicerAbstractModuleWidget::showModuleAction (  )  [inline, virtual]

Friends And Related Function Documentation

friend class qSlicerAbstractModule [friend]

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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1