#pragma once #include #include #include class ColorEdit : public QWidget { Q_OBJECT public: ColorEdit(glm::vec3& ref, QWidget* parent = nullptr); signals: void onValueChanged(); private: glm::vec3& reference; };