ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
ccPickOneElementDlg Class Reference

Minimal dialog to pick one element in a list (combox box) More...

#include <ecvPickOneElementDlg.h>

Inheritance diagram for ccPickOneElementDlg:
Collaboration diagram for ccPickOneElementDlg:

Public Member Functions

 ccPickOneElementDlg (const QString &label, const QString &windowTitle=QString(), QWidget *parent=nullptr)
 Default constructor. More...
 
 ~ccPickOneElementDlg () override
 Destructor. More...
 
void addElement (const QString &elementName)
 Add an element to the combo box. More...
 
void setDefaultIndex (int index)
 Sets the combo box default index. More...
 
int getSelectedIndex ()
 Returns the combo box current index (after completion) More...
 

Protected Attributes

Ui_PickOneElementDialog * m_ui
 Associated UI. More...
 

Detailed Description

Minimal dialog to pick one element in a list (combox box)

Definition at line 18 of file ecvPickOneElementDlg.h.

Constructor & Destructor Documentation

◆ ccPickOneElementDlg()

ccPickOneElementDlg::ccPickOneElementDlg ( const QString &  label,
const QString &  windowTitle = QString(),
QWidget *  parent = nullptr 
)

Default constructor.

◆ ~ccPickOneElementDlg()

ccPickOneElementDlg::~ccPickOneElementDlg ( )
override

Destructor.

Member Function Documentation

◆ addElement()

void ccPickOneElementDlg::addElement ( const QString &  elementName)

◆ getSelectedIndex()

int ccPickOneElementDlg::getSelectedIndex ( )

Returns the combo box current index (after completion)

Referenced by ccEntityAction::computeStatParams(), ccEntityAction::enhanceRGBWithIntensities(), and ccEntityAction::statisticalTest().

◆ setDefaultIndex()

void ccPickOneElementDlg::setDefaultIndex ( int  index)

Member Data Documentation

◆ m_ui

Ui_PickOneElementDialog* ccPickOneElementDlg::m_ui
protected

Associated UI.

Definition at line 39 of file ecvPickOneElementDlg.h.


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