// SPDX-FileCopyrightText: 2025 Filip Leonarski, Paul Scherrer Institute // SPDX-License-Identifier: GPL-3.0-only #pragma once #include #include "../../reader/JFJochReaderDataset.h" #include "../../reader/JFJochReaderImage.h" class JFJochHelperWindow : public QMainWindow { Q_OBJECT void closeEvent(QCloseEvent *event) override; signals: void closing(); void zoom(QPointF point); public slots: void open(); void toggle(bool checked); virtual void datasetLoaded(std::shared_ptr in_dataset); virtual void imageLoaded(std::shared_ptr image); public: JFJochHelperWindow(QWidget *parent = nullptr); };