CustusX  16.5.0-rc9
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cx::ConfigToolListWidget Class Reference

Helper class for tool config list display. More...

#include <cxToolListWidget.h>

Inheritance diagram for cx::ConfigToolListWidget:
cx::ToolListWidget

Public Slots

void configSlot (QStringList toolsAbsoluteFilePath)
 adds all input tools to the list More...
 
void filterSlot (QStringList trackingsystemFilter)
 filters the tools on tracking system More...
 

Public Member Functions

 ConfigToolListWidget (QWidget *parent=NULL)
 
virtual ~ConfigToolListWidget ()
 
virtual void dropEvent (QDropEvent *event)
 
QStringList getTools ()
 get absolute file path to all tools currently in the list More...
 
- Public Member Functions inherited from cx::ToolListWidget
 ToolListWidget (QWidget *parent=NULL)
 
virtual ~ToolListWidget ()
 

Protected Member Functions

void dragEnterEvent (QDragEnterEvent *event)
 
void dragMoveEvent (QDragMoveEvent *event)
 
- Protected Member Functions inherited from cx::ToolListWidget
void populate (QStringList toolsAbsoluteFilePath)
 
void addTool (QString absoluteFilePath)
 

Additional Inherited Members

- Signals inherited from cx::ToolListWidget
void toolSelected (QString absoluteFilePath)
 
void userChangedList ()
 emitted whenever the user changes the list More...
 
void listSizeChanged ()
 emitted whenever the count changes More...
 

Detailed Description

Helper class for tool config list display.

Helper class.

Used inside ToolConfigureGroupBox.

Definition at line 122 of file cxToolListWidget.h.

Constructor & Destructor Documentation

cx::ConfigToolListWidget::ConfigToolListWidget ( QWidget *  parent = NULL)

Definition at line 168 of file cxToolListWidget.cpp.

cx::ConfigToolListWidget::~ConfigToolListWidget ( )
virtual

Definition at line 181 of file cxToolListWidget.cpp.

Member Function Documentation

void cx::ConfigToolListWidget::configSlot ( QStringList  toolsAbsoluteFilePath)
slot

adds all input tools to the list

Definition at line 229 of file cxToolListWidget.cpp.

void cx::ConfigToolListWidget::dragEnterEvent ( QDragEnterEvent *  event)
protected

Definition at line 185 of file cxToolListWidget.cpp.

void cx::ConfigToolListWidget::dragMoveEvent ( QDragMoveEvent *  event)
protected

Definition at line 194 of file cxToolListWidget.cpp.

void cx::ConfigToolListWidget::dropEvent ( QDropEvent *  event)
virtual

Definition at line 205 of file cxToolListWidget.cpp.

void cx::ConfigToolListWidget::filterSlot ( QStringList  trackingsystemFilter)
slot

filters the tools on tracking system

Definition at line 234 of file cxToolListWidget.cpp.

QStringList cx::ConfigToolListWidget::getTools ( )

get absolute file path to all tools currently in the list

Definition at line 216 of file cxToolListWidget.cpp.


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