Mod/Drawing/Gui/TaskDialog.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024 #ifndef DRAWINGGUI_TASKDIALOG
00025 #define DRAWINGGUI_TASKDIALOG
00026
00027 #include <QWidget>
00028 #include <Gui/TaskView/TaskDialog.h>
00029 #include <Gui/TaskView/TaskView.h>
00030
00031 class QCheckBox;
00032
00033 namespace DrawingGui
00034 {
00035
00039 class TaskProjection : public Gui::TaskView::TaskDialog
00040 {
00041 Q_OBJECT
00042
00043 public:
00044 TaskProjection();
00045 ~TaskProjection();
00046
00047 public:
00048 bool accept();
00049
00050 virtual QDialogButtonBox::StandardButtons getStandardButtons() const
00051 { return QDialogButtonBox::Ok | QDialogButtonBox::Cancel; }
00052 virtual bool isAllowedAlterDocument(void) const
00053 { return true; }
00054
00055 private:
00056 QWidget* widget;
00057 std::vector<QCheckBox*> boxes;
00058 Gui::TaskView::TaskBox* taskbox;
00059 };
00060
00061 }
00062
00063
00064
00065 #endif // DRAWINGGUI_TASKDIALOG