#pragma once #include #include namespace Ui { class MainWindow; } class MainWindow final : public QMainWindow { Q_OBJECT public: explicit MainWindow(const QStringList &filePaths, QWidget *parent = nullptr); ~MainWindow() override; public slots: void fit(); void scale(double scale); protected: void resizeEvent(QResizeEvent *event) override; private: Ui::MainWindow *ui; QPixmap current; const QString title_format{"qimv [%1]"}; };