VAT  3.0
Video Analysis Tool
Signals | Public Member Functions | Public Attributes | Protected Member Functions | List of all members
ModulesDialog Class Reference

The ModulesDialog class is the class that manages a dialog for modules utilization. More...

#include <ModulesDialog.h>

Inheritance diagram for ModulesDialog:

Signals

void changes_ok ()
 

Public Member Functions

 ModulesDialog (VideoAnalysis *i_va, QWidget *parent=0)
 Constructor. More...
 
void insertAvailableModules ()
 Loads every module that is available to choose.
 
void setCurrentSequence ()
 establish a list of currently selected modules.
 
void initButtons ()
 Enables and disables corresponding buttons.
 
void setButtonsBySequence (int currentRow)
 Enables and disables buttons according to row selection between options. More...
 

Public Attributes

std::deque< std::string > currentSequence
 
int current_row
 
VideoAnalysisva
 

Protected Member Functions

void changeEvent (QEvent *e)
 

Detailed Description

The ModulesDialog class is the class that manages a dialog for modules utilization.

Constructor & Destructor Documentation

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

Constructor.

Parameters
i_vaVideo analyisis entity pointer
parentQObject parent according to QObject tree organization.

Member Function Documentation

void ModulesDialog::setButtonsBySequence ( int  currentRow)

Enables and disables buttons according to row selection between options.

Parameters
currentRowIndex of currently selected module.

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