VAT  3.0
Video Analysis Tool
Public Slots | Public Member Functions | Public Attributes | List of all members
ParameterDialog Class Reference

The ParameterDialog class is used to configure parameters of each loaded module in execution time. More...

#include <parameterDialog.h>

Inheritance diagram for ParameterDialog:

Public Slots

void init ()
 
void updateField (QString)
 
void modifyParameters (QString)
 

Public Member Functions

 ParameterDialog (VideoAnalysis *i_va, QWidget *parent=0)
 Constructor. More...
 
void setCurrentSequence ()
 Establish the list of currently selected module sequence.
 
void clearLists ()
 Cleans list of labels and editable fields.
 
std::deque< parameterchildren (parameter &parent)
 Obtains a list of sub-parameters according to given parameter. More...
 
std::deque< parametergetParameters (int index)
 Obtains a list of parent parameters from a given module index in the current module sequence. More...
 
QString writeXML (parameter &parent)
 

Public Attributes

std::deque< QSpinBox * > valueSB
 
std::deque< QDoubleSpinBox * > valueDSB
 
std::deque< QLineEdit * > valueL
 
std::deque< QLabel * > nameParam
 
VideoAnalysisva
 
std::deque< std::string > currentSequence
 

Detailed Description

The ParameterDialog class is used to configure parameters of each loaded module in execution time.

Constructor & Destructor Documentation

ParameterDialog::ParameterDialog ( VideoAnalysis i_va,
QWidget *  parent = 0 
)

Constructor.

Parameters
i_vaReference to VideoAnalysis entity.
parentQObject parent according to QObject tree organization.

Member Function Documentation

std::deque< parameter > ParameterDialog::children ( parameter parent)

Obtains a list of sub-parameters according to given parameter.

Parameters
parentParameter to crumble.
Returns
List of sub-parameters.
std::deque< parameter > ParameterDialog::getParameters ( int  index)

Obtains a list of parent parameters from a given module index in the current module sequence.

Parameters
indexIndex of module in current module sequence.
Returns
List of parameters.

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