CustusX  18.04-rc6
An IGT application
cx::RegistrationWidget Class Reference

#include <cxRegistrationWidget.h>

Inheritance diagram for cx::RegistrationWidget:
cx::TabbedWidget cx::BaseWidget cx::OptimizedUpdateWidget

Public Member Functions

 RegistrationWidget (ctkPluginContext *pluginContext, QWidget *parent=0)
 
virtual ~RegistrationWidget ()
 
void selectRegistrationMethod (QString registrationType, QString registrationMethodName)
 
- Public Member Functions inherited from cx::TabbedWidget
 TabbedWidget (QWidget *parent, QString objectName, QString windowTitle)
 
virtual ~TabbedWidget ()
 
void addTab (BaseWidget *newTab, QString newTabName)
 
void insertWidgetAtTop (QWidget *newWidget)
 
void setDefaultWidget (QWidget *widget)
 
- 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)
 
QAction * createAction2 (QObject *parent, QIcon iconName, QString text, QString tip, QLayout *layout=NULL, QToolButton *button=new QToolButton())
 
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 ()
 
void forcePrePaint ()
 

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...
 
- Protected Member Functions inherited from cx::BaseWidget
virtual void showEvent (QShowEvent *event)
 
- Protected Member Functions inherited from cx::OptimizedUpdateWidget
virtual void prePaintEvent ()
 
virtual void paintEvent (QPaintEvent *event)
 
- Protected Attributes inherited from cx::TabbedWidget
QTabWidget * mTabWidget
 
QVBoxLayout * mLayout
 

Detailed Description

Widget for use in the Registration GUI plugin

Date
Sep 08 2014
Author
Ole Vegard Solberg, SINTEF
Geir Arne Tangen, SINTEF

Definition at line 71 of file cxRegistrationWidget.h.

Constructor & Destructor Documentation

cx::RegistrationWidget::RegistrationWidget ( ctkPluginContext *  pluginContext,
QWidget *  parent = 0 
)

Definition at line 115 of file cxRegistrationWidget.cpp.

virtual cx::RegistrationWidget::~RegistrationWidget ( )
inlinevirtual

Definition at line 76 of file cxRegistrationWidget.h.

Member Function Documentation

void cx::RegistrationWidget::selectRegistrationMethod ( QString  registrationType,
QString  registrationMethodName 
)

Definition at line 125 of file cxRegistrationWidget.cpp.


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