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

Helper class for tool list display. More...

#include <cxToolListWidget.h>

Inheritance diagram for cx::FilteringToolListWidget:

Public Slots

void filterSlot (QStringList applicationsFilter, QStringList trackingsystemsFilter)

Public Member Functions

 FilteringToolListWidget (TrackingServicePtr trackingService, QWidget *parent=NULL)
virtual ~FilteringToolListWidget ()
virtual QSize minimumSizeHint () const
- Public Member Functions inherited from cx::ToolListWidget
 ToolListWidget (TrackingServicePtr trackingService, QWidget *parent=NULL)
virtual ~ToolListWidget ()

Protected Member Functions

void mousePressEvent (QMouseEvent *event)
void mouseMoveEvent (QMouseEvent *event)
void startDrag ()
- 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...
- Protected Attributes inherited from cx::ToolListWidget
TrackingServicePtr mTrackingService

Detailed Description

Helper class for tool list display.

Helper class.

Used inside ToolFilterGroupBox.

Definition at line 70 of file cxToolListWidget.h.

Constructor & Destructor Documentation

cx::FilteringToolListWidget::FilteringToolListWidget ( TrackingServicePtr  trackingService,
QWidget *  parent = NULL 

Definition at line 86 of file cxToolListWidget.cpp.

cx::FilteringToolListWidget::~FilteringToolListWidget ( )

Definition at line 93 of file cxToolListWidget.cpp.

Member Function Documentation

void cx::FilteringToolListWidget::filterSlot ( QStringList  applicationsFilter,
QStringList  trackingsystemsFilter 

Definition at line 135 of file cxToolListWidget.cpp.

QSize cx::FilteringToolListWidget::minimumSizeHint ( ) const

Definition at line 97 of file cxToolListWidget.cpp.

void cx::FilteringToolListWidget::mouseMoveEvent ( QMouseEvent *  event)

Definition at line 111 of file cxToolListWidget.cpp.

void cx::FilteringToolListWidget::mousePressEvent ( QMouseEvent *  event)

Definition at line 104 of file cxToolListWidget.cpp.

void cx::FilteringToolListWidget::startDrag ( )

Definition at line 121 of file cxToolListWidget.cpp.

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