]> Shamusworld >> Repos - architektonas/blob - src/forms/beveloptions.h
Start of bringing back missing forms/dialogs
[architektonas] / src / forms / beveloptions.h
1 #ifndef __BEVELOPTIONS_H__
2 #define __BEVELOPTIONS_H__
3
4 #include <QtGui>
5
6 class RS_ActionInterface;
7 class RS_ActionModifyBevel;
8
9 class BevelOptions: public QWidget
10 {
11         Q_OBJECT
12
13         public:
14                 BevelOptions(QToolBar * parent = 0, Qt::WindowFlags flags = 0);
15                 ~BevelOptions();
16
17         public slots:
18                 void setAction(RS_ActionInterface * a, bool update);
19                 void updateData();
20
21         protected:
22                 RS_ActionModifyBevel * action;
23
24         private:
25                 QCheckBox * cbTrim;
26                 QLabel * lLength1;
27                 QLabel * lLength2;
28                 QLineEdit * leLength1;
29                 QLineEdit * leLength2;
30                 QFrame * sep1;
31 };
32
33 #endif  // __BEVELOPTIONS_H__