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

Manage tool configurationsA widget for creating/modifying tool configurations. The user can select configs, and set name and which tools that are part of that config. More...

#include <cxToolConfigureWidget.h>

Inheritance diagram for cx::ToolConfigureGroupBox:

Public Slots

QString requestSaveConfigurationSlot ()
 will save the currently selected configuration if its been edited More...
 
TrackerConfiguration::Configuration getConfiguration ()
 

Signals

void toolSelected (QString absoluteFilePath)
 

Public Member Functions

 ToolConfigureGroupBox (TrackingServicePtr trackingService, StateServicePtr stateService, QWidget *parent=NULL)
 
virtual ~ToolConfigureGroupBox ()
 
void setCurrentlySelectedCofiguration (QString configAbsoluteFilePath)
 
QString getCurrenctlySelectedConfiguration () const
 
StringPropertyBasePtr getTrackingSystemSelector ()
 

Detailed Description

Manage tool configurations

A widget for creating/modifying tool configurations. The user can select configs, and set name and which tools that are part of that config.

Intended for use with ToolFilterGroupBox, from where the user can drag and drop tools.

Date
Mar 30, 2011
Author
Janne Beate Bakeng, SINTEF

Definition at line 50 of file cxToolConfigureWidget.h.

Constructor & Destructor Documentation

cx::ToolConfigureGroupBox::ToolConfigureGroupBox ( TrackingServicePtr  trackingService,
StateServicePtr  stateService,
QWidget *  parent = NULL 
)

Definition at line 32 of file cxToolConfigureWidget.cpp.

cx::ToolConfigureGroupBox::~ToolConfigureGroupBox ( )
virtual

Definition at line 96 of file cxToolConfigureWidget.cpp.

Member Function Documentation

TrackerConfiguration::Configuration cx::ToolConfigureGroupBox::getConfiguration ( )
slot

Definition at line 280 of file cxToolConfigureWidget.cpp.

QString cx::ToolConfigureGroupBox::getCurrenctlySelectedConfiguration ( ) const

Definition at line 114 of file cxToolConfigureWidget.cpp.

StringPropertyBasePtr cx::ToolConfigureGroupBox::getTrackingSystemSelector ( )

Definition at line 177 of file cxToolConfigureWidget.cpp.

QString cx::ToolConfigureGroupBox::requestSaveConfigurationSlot ( )
slot

will save the currently selected configuration if its been edited

Definition at line 182 of file cxToolConfigureWidget.cpp.

void cx::ToolConfigureGroupBox::setCurrentlySelectedCofiguration ( QString  configAbsoluteFilePath)

Definition at line 99 of file cxToolConfigureWidget.cpp.

void cx::ToolConfigureGroupBox::toolSelected ( QString  absoluteFilePath)
signal

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