#pragma once #include #include namespace Ui { class CreateSpriteDialog; } class CreateSpriteDialog : public QDialog { Q_OBJECT public: explicit CreateSpriteDialog(QWidget *parent = nullptr); explicit CreateSpriteDialog(const QSize &size, QWidget *parent = nullptr); ~CreateSpriteDialog(); QSize spriteSize() const; private: const std::unique_ptr m_ui; };