#ifndef VECTOR3EDIT_H #define VECTOR3EDIT_H #include #include #include 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