mainwindow.h
Go to the documentation of this file.
00001 
00045 #ifndef MAINWINDOW_H
00046 #define MAINWINDOW_H
00047 
00048 #include <QMainWindow>
00049 #include <QSet>
00050 
00051 namespace Ui {
00052     class MainWindow;
00053 }
00054 class ComThread;
00055 class QLabel;
00056 
00060 class MainWindow : public QMainWindow
00061 {
00062     Q_OBJECT
00063 
00064 public:
00065     explicit MainWindow(QWidget *parent = 0);
00066     ~MainWindow();
00067 
00068 signals:
00075     void model_added(QString, QString, QString);
00076 
00077 private slots:
00078     void on_downloadModelButton_clicked();
00079 
00080     void on_addLocalModelButton_clicked();
00081 
00082     void updateZaragozaDetectionImg(QImage);
00086     void updateKinectDetectionImg(QImage);
00087 
00088     void on_resendModelsButton_clicked();
00089 
00090 protected:
00091     void closeEvent(QCloseEvent *);
00092 
00093     void addLocalModel(QString model_dir_str);
00094 
00095 private:
00096     Ui::MainWindow *ui;
00098     ComThread * comthread;
00099 
00100     QLabel *imgLabelZaragoza;
00102     QLabel *imgLabelKinect;
00103 
00104     QSet<QString> model_dirs;
00105 };
00106 
00107 #endif // MAINWINDOW_H


re_object_detector_gui
Author(s): Daniel Di Marco
autogenerated on Sun Jan 5 2014 11:39:57