NorMIT-nav  2023.01.05-dev+develop.0da12
An IGT application
cx::ToolListWidget Class Reference

Class for displaying tool files that can be dragged and dropped. More...

#include <cxToolListWidget.h>

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

Signals

void toolSelected (QString absoluteFilePath)
 
void userChangedList ()
 emitted whenever the user changes the list More...
 
void listSizeChanged ()
 emitted whenever the count changes More...
 

Public Member Functions

 ToolListWidget (TrackingServicePtr trackingService, QWidget *parent=NULL)
 
virtual ~ToolListWidget ()
 

Protected Member Functions

void populate (QStringList toolsAbsoluteFilePath)
 
void addTool (QString absoluteFilePath)
 

Protected Attributes

TrackingServicePtr mTrackingService
 

Detailed Description

Class for displaying tool files that can be dragged and dropped.

ToolListWidget

Superclass, not used directly.

Date
Mar 30, 2011
Author
Janne Beate Bakeng, SINTEF

Definition at line 36 of file cxToolListWidget.h.

Constructor & Destructor Documentation

◆ ToolListWidget()

cx::ToolListWidget::ToolListWidget ( TrackingServicePtr  trackingService,
QWidget *  parent = NULL 
)

Definition at line 29 of file cxToolListWidget.cpp.

◆ ~ToolListWidget()

cx::ToolListWidget::~ToolListWidget ( )
virtual

Definition at line 39 of file cxToolListWidget.cpp.

Member Function Documentation

◆ addTool()

void cx::ToolListWidget::addTool ( QString  absoluteFilePath)
protected

Definition at line 54 of file cxToolListWidget.cpp.

◆ listSizeChanged

void cx::ToolListWidget::listSizeChanged ( )
signal

emitted whenever the count changes

◆ populate()

void cx::ToolListWidget::populate ( QStringList  toolsAbsoluteFilePath)
protected

Definition at line 43 of file cxToolListWidget.cpp.

◆ toolSelected

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

◆ userChangedList

void cx::ToolListWidget::userChangedList ( )
signal

emitted whenever the user changes the list

Member Data Documentation

◆ mTrackingService

TrackingServicePtr cx::ToolListWidget::mTrackingService
protected

Definition at line 53 of file cxToolListWidget.h.


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