diff options
Diffstat (limited to 'src/gui/projectionDialog.h')
| -rw-r--r-- | src/gui/projectionDialog.h | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/src/gui/projectionDialog.h b/src/gui/projectionDialog.h new file mode 100644 index 0000000..842d255 --- /dev/null +++ b/src/gui/projectionDialog.h @@ -0,0 +1,46 @@ +/* + * projectionDialog.h + * + * Created on: 28.02.2010 + * Author: achillenana + */ + +#ifndef PROJECTIONDIALOG_H_ +#define PROJECTIONDIALOG_H_ + +#include <QDialog> +#include <QCheckBox> +//#include <src/gui/mainWindow.h> + + +class MainWindow; + +namespace Ui { + class projectionDialog; +} + +class ProjectionDialog : public QDialog { + Q_OBJECT +public: + ProjectionDialog(QWidget *parent = 0); + ~ProjectionDialog(); + + void setupContent(QList<QString> content); + +protected: + void changeEvent(QEvent *e); + +private: + Ui::projectionDialog *pui; + std::list<QCheckBox *> checkList; + QString source; + +private slots: + void sendListToProject(); + void cancelProject(); + void sendState(); + void selectAll(); +}; + + +#endif /* PROJECTIONDIALOG_H_ */ |
