Public Slots | Signals | Public Member Functions | Private Member Functions | Private Attributes

cmtk::QtImageOperators Class Reference
[cmtkQt Library]

A collection of 3D image operators with Qt menu. More...

#include <cmtkQtImageOperators.h>

Collaboration diagram for cmtk::QtImageOperators:
Collaboration graph
[legend]

List of all members.

Public Slots

void slotOperatorMedian ()
 Slot to open selected type of fusion window.
void slotOperatorSobel ()
void slotOperatorHistEq ()
void slotOperatorAbs ()
void slotOperatorLog ()
void slotOperatorExp ()

Signals

void dataChanged (Study::SmartPtr &)
 This signal is sent when the image data has been changed.

Public Member Functions

 QtImageOperators (Study::SmartPtr *currentStudy, QWidget *const parent=NULL, QtProgress *const progressInstance=NULL)
 Constructor.
QMenu * CreatePopupMenu ()
 Create and return popup menu that makes operators available.

Private Member Functions

bool StudyDataValid () const
 Check whether study and volume data are all valid.

Private Attributes

QWidget * Parent
 The parent widget.
Study::SmartPtrCurrentStudy
 Pointer to an object with the current study pointer.
QtProgressProgressInstance
 Optional instance of a Qt progress indicator.

Detailed Description

A collection of 3D image operators with Qt menu.

Definition at line 53 of file cmtkQtImageOperators.h.


Constructor & Destructor Documentation

cmtk::QtImageOperators::QtImageOperators ( Study::SmartPtr currentStudy,
QWidget *const   parent = NULL,
QtProgress *const   progressInstance = NULL 
) [inline]

Constructor.

Definition at line 75 of file cmtkQtImageOperators.h.


Member Function Documentation

void cmtk::QtImageOperators::dataChanged ( Study::SmartPtr  ) [signal]

This signal is sent when the image data has been changed.

bool cmtk::QtImageOperators::StudyDataValid (  ) const [inline, private]

Check whether study and volume data are all valid.

Definition at line 95 of file cmtkQtImageOperators.h.


Member Data Documentation

Pointer to an object with the current study pointer.

Definition at line 89 of file cmtkQtImageOperators.h.

QWidget* cmtk::QtImageOperators::Parent [private]

The parent widget.

This is for modal dialogs that may be opened for some operations.

Definition at line 86 of file cmtkQtImageOperators.h.

Optional instance of a Qt progress indicator.

Definition at line 92 of file cmtkQtImageOperators.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines