CustusX  2023.01.05-dev+develop.0da12
An IGT application
cx::FrameTreeWidget Class Reference

Widget for displaying the FrameForest object. More...

#include <cxFrameTreeWidget.h>

Inheritance diagram for cx::FrameTreeWidget:
cx::BaseWidget cx::OptimizedUpdateWidget

Public Member Functions

 FrameTreeWidget (PatientModelServicePtr patientService, QWidget *parent)
 
 ~FrameTreeWidget ()
 
- 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...
 

Detailed Description

Widget for displaying the FrameForest object.

Date
Sep 23, 2010 \author Christian Askeland, SINTEF

Definition at line 39 of file cxFrameTreeWidget.h.

Constructor & Destructor Documentation

cx::FrameTreeWidget::FrameTreeWidget ( PatientModelServicePtr  patientService,
QWidget *  parent 
)

Definition at line 24 of file cxFrameTreeWidget.cpp.

cx::FrameTreeWidget::~FrameTreeWidget ( )
inline

Definition at line 44 of file cxFrameTreeWidget.h.

Member Function Documentation

void cx::FrameTreeWidget::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 57 of file cxFrameTreeWidget.cpp.


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