#pragma once #include #include #include "ui_Almond.h" #include "ui_exportimagedialog.h" #include "MandelWidget.h" #include class Almond : public QMainWindow { Q_OBJECT private: std::unique_ptr mw; public: Almond(QWidget *parent = Q_NULLPTR); private slots: void on_pushButton_clicked(); void on_pushButton_2_clicked(); private: Ui::AlmondClass ui; }; class ExportImageDialog : public QDialog { Q_OBJECT private: Ui::ExportImageDialog eid; public: ExportImageDialog(QWidget* parent); int getMaxIterations(void) const; int getWidth(void) const; int getHeight(void) const; QString getPath(void) const; private slots: void on_pushButton_clicked(); void on_buttonBox_accepted(); };