CustusX  15.3.3-beta
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cx::ManualPatientRegistrationWidget Class Reference

#include <cxManualPatientRegistrationWidget.h>

Inheritance diagram for cx::ManualPatientRegistrationWidget:
cx::BaseWidget cx::OptimizedUpdateWidget

Public Member Functions

 ManualPatientRegistrationWidget (RegServices services, QWidget *parent, QString objectName)
 
 ~ManualPatientRegistrationWidget ()
 
QString defaultWhatsThis () const
 Returns a short description of what this widget will do for you. More...
 
- Public Member Functions inherited from cx::BaseWidget
 BaseWidget (QWidget *parent, QString objectName, QString windowTitle)
 
virtual ~BaseWidget ()
 
QWidget * createMethodWidget (QWidget *inputWidget, QWidget *outputWidget, QString methodname, bool inputChecked=false, bool outputVisible=true)
 Create a specialized widget for filters, with input/ouput, enable and options. More...
 
QGroupBox * createGroupbox (QWidget *widget, QString boxname)
 Create a group box with a given name. More...
 
QGroupBox * wrapInGroupBox (QWidget *base, QString name)
 
CXFramewrapInFrame (QWidget *base)
 
template<class T >
QAction * createAction (QObject *parent, QIcon iconName, QString text, QString tip, T slot, QLayout *layout=NULL, QToolButton *button=new QToolButton())
 
- Public Member Functions inherited from cx::OptimizedUpdateWidget
 OptimizedUpdateWidget (QWidget *parent=NULL)
 
virtual ~OptimizedUpdateWidget ()
 

Protected Member Functions

void showEvent (QShowEvent *event)
 
- Protected Member Functions inherited from cx::OptimizedUpdateWidget
virtual void prePaintEvent ()
 
virtual void paintEvent (QPaintEvent *event)
 

Protected Attributes

RegServices mServices
 

Additional Inherited Members

- Public Slots inherited from cx::BaseWidget
void adjustSizeSlot ()
 
- Public Slots inherited from cx::OptimizedUpdateWidget
virtual void setModified ()
 
- Static Public Member Functions inherited from cx::BaseWidget
static QFrame * createHorizontalLine ()
 Creates a horizontal line which can be inserted into widgets. More...
 

Detailed Description

Direct setting of patient registration

Manipulate the image matrix rMpr via a matrix or xyz+angles. The writing of the matrix is handled exactly like an image registration.

Date
Feb 16, 2012
Author
Christian Askeland, SINTEF
Ole Vegard Solberg, SINTEF
Geir Arne Tangen, SINTEF

Definition at line 54 of file cxManualPatientRegistrationWidget.h.

Constructor & Destructor Documentation

cx::ManualPatientRegistrationWidget::ManualPatientRegistrationWidget ( RegServices  services,
QWidget *  parent,
QString  objectName 
)

Definition at line 43 of file cxManualPatientRegistrationWidget.cpp.

cx::ManualPatientRegistrationWidget::~ManualPatientRegistrationWidget ( )
inline

Definition at line 59 of file cxManualPatientRegistrationWidget.h.

Member Function Documentation

QString cx::ManualPatientRegistrationWidget::defaultWhatsThis ( ) const
virtual

Returns a short description of what this widget will do for you.

Implements cx::BaseWidget.

Definition at line 89 of file cxManualPatientRegistrationWidget.cpp.

void cx::ManualPatientRegistrationWidget::showEvent ( QShowEvent *  event)
protectedvirtual

Reimplemented from cx::BaseWidget.

Definition at line 62 of file cxManualPatientRegistrationWidget.cpp.

Member Data Documentation

RegServices cx::ManualPatientRegistrationWidget::mServices
protected

Definition at line 65 of file cxManualPatientRegistrationWidget.h.


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