CustusX  15.8
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cx::ToolPropertiesWidget Class Reference

#include <cxToolPropertiesWidget.h>

Inheritance diagram for cx::ToolPropertiesWidget:
cx::BaseWidget cx::OptimizedUpdateWidget

Public Member Functions

 ToolPropertiesWidget (QWidget *parent)
 
virtual ~ToolPropertiesWidget ()
 
- 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 ()
 
void forcePrePaint ()
 

Protected Slots

void updateSlot ()
 
void activeToolChangedSlot ()
 
void referenceToolChangedSlot ()
 
void manualToolChanged ()
 
void manualToolWidgetChanged ()
 
void spacesChangedSlot ()
 

Protected Member Functions

virtual void showEvent (QShowEvent *event)
 updates internal info before showing the widget More...
 
virtual void hideEvent (QCloseEvent *event)
 disconnects stuff More...
 
- Protected Member Functions inherited from cx::OptimizedUpdateWidget
virtual void prePaintEvent ()
 
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

Date
2010.04.22 \author Christian Askeland, SINTEF

Definition at line 65 of file cxToolPropertiesWidget.h.

Constructor & Destructor Documentation

cx::ToolPropertiesWidget::ToolPropertiesWidget ( QWidget *  parent)

Definition at line 61 of file cxToolPropertiesWidget.cpp.

cx::ToolPropertiesWidget::~ToolPropertiesWidget ( )
virtual

Definition at line 141 of file cxToolPropertiesWidget.cpp.

Member Function Documentation

void cx::ToolPropertiesWidget::activeToolChangedSlot ( )
protectedslot

Definition at line 185 of file cxToolPropertiesWidget.cpp.

void cx::ToolPropertiesWidget::hideEvent ( QCloseEvent *  event)
protectedvirtual

disconnects stuff

Definition at line 257 of file cxToolPropertiesWidget.cpp.

void cx::ToolPropertiesWidget::manualToolChanged ( )
protectedslot

Definition at line 145 of file cxToolPropertiesWidget.cpp.

void cx::ToolPropertiesWidget::manualToolWidgetChanged ( )
protectedslot

Definition at line 161 of file cxToolPropertiesWidget.cpp.

void cx::ToolPropertiesWidget::referenceToolChangedSlot ( )
protectedslot

Definition at line 207 of file cxToolPropertiesWidget.cpp.

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

updates internal info before showing the widget

Reimplemented from cx::BaseWidget.

Definition at line 252 of file cxToolPropertiesWidget.cpp.

void cx::ToolPropertiesWidget::spacesChangedSlot ( )
protectedslot

Definition at line 173 of file cxToolPropertiesWidget.cpp.

void cx::ToolPropertiesWidget::updateSlot ( )
protectedslot

Definition at line 218 of file cxToolPropertiesWidget.cpp.


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