]> Shamusworld >> Repos - architektonas/blob - src/forms/lineoptions.h
Start of bringing back missing forms/dialogs
[architektonas] / src / forms / lineoptions.h
1 #ifndef __LINEOPTIONS_H__
2 #define __LINEOPTIONS_H__
3
4 #include "ui_lineoptions.h"
5
6 class RS_ActionDrawLine;
7 class RS_ActionInterface;
8 class QToolBar;
9
10 class LineOptions: public QWidget
11 {
12         Q_OBJECT
13
14         public:
15                 LineOptions(QToolBar * parent = 0, Qt::WindowFlags flags = 0);
16                 ~LineOptions();
17
18         public slots:
19                 virtual void setAction(RS_ActionInterface * a);
20                 virtual void close();
21                 virtual void undo();
22
23         protected:
24                 RS_ActionDrawLine * action;
25
26         private:
27                 Ui::LineOptions ui;
28 };
29
30 #endif  // __LINEOPTIONS_H__