1 #ifndef IMAGE_DISPLAY_H 2 #define IMAGE_DISPLAY_H 4 #include "ui_image_display.h" 6 #include "ModulesDialog.h" 7 #include "parameterDialog.h" 10 #include <QScrollArea> 11 #include "productionthread.h" 22 typedef enum ViewTypes ViewTypes;
66 static QVector<QRgb> *grayScaleTable;
72 static QVector<QRgb> *thermalScaleTable;
75 void on_initialButton_clicked();
76 void on_nextButton_clicked();
79 void on_playButton_clicked();
80 void on_pauseButton_clicked();
84 void appendToLog(QString);
91 QScrollArea *m_viewArea;
92 QVector<ViewForm *> m_views;
103 char *m_view_config_file;
105 QDomDocument *xmlViewConfig;
106 QDomElement rootViewConfig;
109 void disableSaveViews();
110 void initViews(QFrame *);
124 std::map<int, QImage *(*)()> operators;
125 std::map<std::string, std::string> list;
void resizeEvent(QResizeEvent *event)
Overloads method for window resizing.
Definition: image_display.cpp:431
The ParameterDialog class is used to configure parameters of each loaded module in execution time...
Definition: parameterDialog.h:19
void closeEvent(QCloseEvent *event)
Overloads method for window closing.
Definition: image_display.cpp:440
static void setGrayScaleTable()
initialize a gray scale table used in this class.
Definition: image_display.cpp:257
static void setThermalScaleTable()
initialize a thermal scale table used in this class.
Definition: image_display.cpp:266
The ModulesDialog class is the class that manages a dialog for modules utilization.
Definition: ModulesDialog.h:18
MainWindow(VideoAnalysis *i_va, char *config_file, QMainWindow *parent=0)
Constructor for main program graphic interface.
Definition: image_display.cpp:20
An object of this class is instantiated at main code, and this object is used by every class to push ...
Definition: Datapool.h:39
The VideoAnalysis class is in charge to manage each module to actual video processing.
Definition: VideoAnalysis.h:27
The MainWindow class is the class that manages the main graphic interface container.
Definition: image_display.h:29
The ProductionThread class is a Thread in carge of coordinate frame navigation and kick video analysi...
Definition: productionthread.h:13