src/ui/circletooloptionswidget.h

changeset 233
5509bec02c81
child 264
76a025db4948
equal deleted inserted replaced
232:8efa3a33172e 233:5509bec02c81
1 #pragma once
2 #include <QWidget>
3 #include "ui_circletool.h"
4 #include "model.h"
5
6 class CircleToolOptionsWidget : public QWidget
7 {
8 Q_OBJECT
9 Ui_CircleToolOptions ui;
10 public:
11 CircleToolOptionsWidget(QWidget* parent);
12 virtual ~CircleToolOptionsWidget();
13 unsigned int segments() const;
14 unsigned int divisions() const;
15 CircularPrimitive::Type type() const;
16 Q_SIGNALS:
17 void optionsChanged(const CircleToolOptions& options);
18 private:
19 Q_SLOT void handleInputChange();
20 };

mercurial