#pragma once #include class ErrorWindow final : public QWidget { Q_OBJECT public: explicit ErrorWindow(const QString &errorMessage, bool showRetry = false, QWidget *parent = nullptr); signals: void retryRequested(); };