open_iA 2024.9
Loading...
Searching...
No Matches
iADataSetListWidget Class Reference

A widget containing a list of datasets. More...

#include <iADataSetListWidget.h>

Inheritance diagram for iADataSetListWidget:
[legend]
Collaboration diagram for iADataSetListWidget:
[legend]

Public Types

enum  ActionColumn { View , Edit }
 

Signals

void dataSetSelected (size_t dataSetIdx)
 

Public Member Functions

 iADataSetListWidget ()
 
void addAction (size_t dataSetIdx, QAction *action, ActionColumn col)
 
void addDataSet (iADataSet const *dataset, size_t dataSetIdx)
 
void removeDataSet (size_t dataSetIdx)
 
void setName (size_t dataSetIdx, QString newName)
 

Detailed Description

A widget containing a list of datasets.

Member Enumeration Documentation

◆ ActionColumn

Enumerator
View 
Edit 

Constructor & Destructor Documentation

◆ iADataSetListWidget()

iADataSetListWidget::iADataSetListWidget ( )

Member Function Documentation

◆ addAction()

void iADataSetListWidget::addAction ( size_t dataSetIdx,
QAction * action,
ActionColumn col )

◆ addDataSet()

void iADataSetListWidget::addDataSet ( iADataSet const * dataset,
size_t dataSetIdx )

◆ dataSetSelected

void iADataSetListWidget::dataSetSelected ( size_t dataSetIdx)
signal

◆ removeDataSet()

void iADataSetListWidget::removeDataSet ( size_t dataSetIdx)

◆ setName()

void iADataSetListWidget::setName ( size_t dataSetIdx,
QString newName )

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