CustusX  2021.04.21-dev+develop.337f9
An IGT application
cx::BronchoscopyRegistrationWidget Class Reference

Register tracked bronchostopy tool path to lung centerline data (from CT) More...

#include <cxBronchoscopyRegistrationWidget.h>

Inheritance diagram for cx::BronchoscopyRegistrationWidget:
cx::RegistrationBaseWidget cx::BaseWidget cx::OptimizedUpdateWidget

Public Member Functions

 BronchoscopyRegistrationWidget (RegServicesPtr services, QWidget *parent)
 
virtual ~BronchoscopyRegistrationWidget ()
 
virtual QString defaultWhatsThis () const
 
- Public Member Functions inherited from cx::RegistrationBaseWidget
 RegistrationBaseWidget (RegServicesPtr services, QWidget *parent, QString objectName, QString windowTitle)
 
virtual ~RegistrationBaseWidget ()
 
- 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 ()
 

Protected Member Functions

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

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 Attributes inherited from cx::RegistrationBaseWidget
RegServicesPtr mServices
 

Detailed Description

Register tracked bronchostopy tool path to lung centerline data (from CT)

BronchoscopyRegistrationWidget

Date
Oct 10, 2013
Author
Ole Vegard Solberg
Erlend Hofstad

Definition at line 44 of file cxBronchoscopyRegistrationWidget.h.

Constructor & Destructor Documentation

cx::BronchoscopyRegistrationWidget::BronchoscopyRegistrationWidget ( RegServicesPtr  services,
QWidget *  parent 
)

Definition at line 50 of file cxBronchoscopyRegistrationWidget.cpp.

virtual cx::BronchoscopyRegistrationWidget::~BronchoscopyRegistrationWidget ( )
inlinevirtual

Definition at line 52 of file cxBronchoscopyRegistrationWidget.h.

Member Function Documentation

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

Definition at line 118 of file cxBronchoscopyRegistrationWidget.cpp.

void cx::BronchoscopyRegistrationWidget::prePaintEvent ( )
protectedvirtual

Implement to perform expensive operations that need only be called once per paint. Use setModified() to trigger this method.

Reimplemented from cx::OptimizedUpdateWidget.

Definition at line 60 of file cxBronchoscopyRegistrationWidget.cpp.


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