Sat, 05 Mar 2022 13:19:59 +0200
only render svg to png if the png does not exist
#pragma once #include <QDialog> #include "../main.h" #include "../widgets/vec3editor.h" namespace Ui { class MultiplyFactorDialog; } class MultiplyFactorDialog : public QDialog { Q_OBJECT public: explicit MultiplyFactorDialog(const glm::vec3& baseVector = glm::vec3{}, QWidget *parent = nullptr); ~MultiplyFactorDialog(); glm::vec3 value() const; private: Q_SLOT void updatePreview(); std::unique_ptr<Ui::MultiplyFactorDialog> ui; const glm::vec3 baseVector; Vec3Editor preview; };