#ifndef VECTOR3EDIT_H #define VECTOR3EDIT_H #include <QDoubleSpinBox> #include <QWidget> #include <types.h> class Vector3Edit : public QWidget { Q_OBJECT public: explicit Vector3Edit(QWidget *parent = nullptr); si::Vector3 GetValue() const; void SetValue(const si::Vector3 &xyz); private: QDoubleSpinBox *x_edit_; QDoubleSpinBox *y_edit_; QDoubleSpinBox *z_edit_; }; #endif // VECTOR3EDIT_H