]> Shamusworld >> Repos - architektonas/blob - src/forms/arcoptions.h
GPL compliance check...
[architektonas] / src / forms / arcoptions.h
1 #ifndef __ARCOPTIONS_H__
2 #define __ARCOPTIONS_H__
3
4 #include <QtGui>
5
6 class ActionDrawArc;
7 class ActionInterface;
8
9 class ArcOptions: public QWidget
10 {
11         Q_OBJECT
12
13         public:
14                 ArcOptions(QToolBar * parent = 0, Qt::WindowFlags flags = 0);
15                 ~ArcOptions();
16
17         public slots:
18                 void setAction(ActionInterface * a, bool update);
19                 void updateDirection(bool);
20
21         protected:
22                 ActionDrawArc * action;
23                 QRadioButton * rbPos;
24                 QRadioButton * rbNeg;
25 };
26
27 #endif  // __ARCOPTIONS_H__