open_iA  2020.04
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
Public Member Functions | List of all members
iAParameterDlg Class Reference

Dialog asking the user for some given parameters. More...

#include <iAParameterDlg.h>

Inheritance diagram for iAParameterDlg:
Collaboration diagram for iAParameterDlg:

Public Member Functions

int exec () override
 
 iAParameterDlg (QWidget *parent, QString const &title, QVector< QSharedPointer< iAAttributeDescriptor > > parameters, QString const &descr=QString())
 Create dialog with the given parameters. More...
 
QMap< QString, QVariant > parameterValues () const
 
void setSourceMdi (MdiChild *child, MainWindow *mainWnd)
 
void showROI ()
 
QVector< QWidget * > widgetList ()
 

Detailed Description

Dialog asking the user for some given parameters.

Constructor & Destructor Documentation

◆ iAParameterDlg()

iAParameterDlg::iAParameterDlg ( QWidget *  parent,
QString const &  title,
QVector< QSharedPointer< iAAttributeDescriptor > >  parameters,
QString const &  descr = QString() 
)

Create dialog with the given parameters.

Parameters
parentthe parent widget
titlethe dialog title
parmaeterslist of parameters (name, type, value, range, ...)
descran optional description text, displayed on top of the dialog

Member Function Documentation

◆ exec()

int iAParameterDlg::exec ( )
override

◆ parameterValues()

QMap< QString, QVariant > iAParameterDlg::parameterValues ( ) const

◆ setSourceMdi()

void iAParameterDlg::setSourceMdi ( MdiChild child,
MainWindow mainWnd 
)

◆ showROI()

void iAParameterDlg::showROI ( )

◆ widgetList()

QVector< QWidget * > iAParameterDlg::widgetList ( )

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