99:05ce5a34c497 | 100:43ce3672648a |
---|---|
1 #pragma once | 1 #pragma once |
2 #include <QWidget> | 2 #include <QWidget> |
3 #include <QSplitter> | |
3 #include "main.h" | 4 #include "main.h" |
4 #include "../widgets/vec3editor.h" | 5 #include "../widgets/vec3editor.h" |
5 | 6 |
6 class Model; | 7 class Model; |
7 | 8 |
17 void setupPointWidget(int n); | 18 void setupPointWidget(int n); |
18 Q_SLOT void pointChanged(const glm::vec3& value); | 19 Q_SLOT void pointChanged(const glm::vec3& value); |
19 Model* model; | 20 Model* model; |
20 ldraw::id_t storedObjectId; | 21 ldraw::id_t storedObjectId; |
21 std::vector<std::unique_ptr<QWidget>> widgets; | 22 std::vector<std::unique_ptr<QWidget>> widgets; |
22 std::optional<class QSplitter> splitter; | 23 std::optional<QSplitter> splitter; |
23 }; | 24 }; |