MITK-IGT
IGT Extension of MITK
Loading...
Searching...
No Matches
QmitkComboBoxStepThrough Class Reference

Extension of QComboBox which offers stepping through the values. More...

#include <QmitkComboBoxStepThrough.h>

Inheritance diagram for QmitkComboBoxStepThrough:

Public Slots

void OnSetPreviousIndex ()
 
void OnSetNextIndex ()
 

Signals

void SignalReachedEnd (bool)
 
void SignalReachedBegin (bool)
 

Public Member Functions

 QmitkComboBoxStepThrough (QWidget *parent=nullptr)
 
 ~QmitkComboBoxStepThrough () override
 
void addItem (const QString &text, const QVariant &userData=QVariant())
 
void addItem (const QIcon &icon, const QString &text, const QVariant &userData=QVariant())
 
void addItems (const QStringList &texts)
 
void insertItem (int index, const QString &text, const QVariant &userData=QVariant())
 
void insertItem (int index, const QIcon &icon, const QString &text, const QVariant &userData=QVariant())
 
void insertItems (int index, const QStringList &list)
 

Detailed Description

Extension of QComboBox which offers stepping through the values.

Slots added for setting index to the next position and the previous position. Signals added for signaling if the begin or the end of the values is reached.

Definition at line 24 of file QmitkComboBoxStepThrough.h.

Constructor & Destructor Documentation

◆ QmitkComboBoxStepThrough()

QmitkComboBoxStepThrough::QmitkComboBoxStepThrough ( QWidget * parent = nullptr)

Definition at line 15 of file QmitkComboBoxStepThrough.cpp.

◆ ~QmitkComboBoxStepThrough()

QmitkComboBoxStepThrough::~QmitkComboBoxStepThrough ( )
override

Definition at line 21 of file QmitkComboBoxStepThrough.cpp.

Member Function Documentation

◆ addItem() [1/2]

void QmitkComboBoxStepThrough::addItem ( const QIcon & icon,
const QString & text,
const QVariant & userData = QVariant() )

Definition at line 83 of file QmitkComboBoxStepThrough.cpp.

◆ addItem() [2/2]

void QmitkComboBoxStepThrough::addItem ( const QString & text,
const QVariant & userData = QVariant() )

Definition at line 75 of file QmitkComboBoxStepThrough.cpp.

◆ addItems()

void QmitkComboBoxStepThrough::addItems ( const QStringList & texts)

Definition at line 91 of file QmitkComboBoxStepThrough.cpp.

◆ insertItem() [1/2]

void QmitkComboBoxStepThrough::insertItem ( int index,
const QIcon & icon,
const QString & text,
const QVariant & userData = QVariant() )

Definition at line 107 of file QmitkComboBoxStepThrough.cpp.

◆ insertItem() [2/2]

void QmitkComboBoxStepThrough::insertItem ( int index,
const QString & text,
const QVariant & userData = QVariant() )

Definition at line 99 of file QmitkComboBoxStepThrough.cpp.

◆ insertItems()

void QmitkComboBoxStepThrough::insertItems ( int index,
const QStringList & list )

Definition at line 115 of file QmitkComboBoxStepThrough.cpp.

◆ OnSetNextIndex

void QmitkComboBoxStepThrough::OnSetNextIndex ( )
slot

Set index of the combo box to next index. If current index is already the last index, nothing is done.

Definition at line 36 of file QmitkComboBoxStepThrough.cpp.

◆ OnSetPreviousIndex

void QmitkComboBoxStepThrough::OnSetPreviousIndex ( )
slot

Set index of the combo box to previous index. If current index is already the first index, nothing is done.

Definition at line 25 of file QmitkComboBoxStepThrough.cpp.

◆ SignalReachedBegin

void QmitkComboBoxStepThrough::SignalReachedBegin ( bool )
signal

True if the begin of the available values is reached. False if index was the first possible index and is now another index.

◆ SignalReachedEnd

void QmitkComboBoxStepThrough::SignalReachedEnd ( bool )
signal

True if the end of the available values is reached. False if index was the last possible index and is now another index.


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