downloadobjectdialog.h
Go to the documentation of this file.
00001 
00045 #ifndef DOWNLOADOBJECTDIALOG_H
00046 #define DOWNLOADOBJECTDIALOG_H
00047 
00048 #include <QDialog>
00049 #include <QDir>
00050 
00051 namespace Ui {
00052     class DownloadObjectDialog;
00053 }
00054 
00055 class DownloadObjectDialog : public QDialog
00056 {
00057     Q_OBJECT
00058 
00059 public:
00060     explicit DownloadObjectDialog(QWidget *parent = 0);
00061     ~DownloadObjectDialog();
00062 
00063     QStringList getDownloadedModelDirs() {
00064         return downloaded_models;
00065     }
00066 
00067 private slots:
00068     void on_cancelButton_clicked();
00069 
00070     void on_searchButton_clicked();
00071 
00072     void on_chooseDownloadDirButton_clicked();
00073 
00074     void on_downloadButton_clicked();
00075 
00076 protected:
00077     void addTableEntry(QString uid, QString filename, QString fileurl);
00078     bool downloadFile(QString uid, QString filename, QDir target_path);
00079 
00080 private:
00081 
00082     Ui::DownloadObjectDialog *ui;
00083 
00085     QStringList downloaded_models;
00086 };
00087 
00088 #endif // DOWNLOADOBJECTDIALOG_H


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