diff -r ccdc1dbc0ebb -r dc4b659a320b src/Setup.h --- a/src/Setup.h Wed Mar 02 11:06:07 2022 +0100 +++ b/src/Setup.h Sat Mar 05 10:37:09 2022 +0100 @@ -2,6 +2,11 @@ #define _SETUP_H #include +#include + +QT_BEGIN_NAMESPACE +class QLabel; +QT_END_NAMESPACE namespace Ui { class Setup; @@ -14,17 +19,24 @@ public: explicit Setup(QWidget *parent = nullptr); ~Setup(); + bool loadFile(const QString &); signals: void firstWindow(); private slots: + void on_openButton_clicked(); void on_quitButton_clicked(); void on_saveButton_clicked(); void is_changed(); private: Ui::Setup *ui; + QByteArray logoByteArray; + QImage image; + double scaleFactor = 1; + + void setImage(const QImage &newImage); bool fieldIsChanged = false; };