#pragma once #include "lts_widgets_export.h" #include namespace Ui { class LtsOverlayLoading; } namespace LtsWidgets { class LTSWIDGETS_EXPORT LtsOverlayLoading : public QWidget { Q_OBJECT public: explicit LtsOverlayLoading(QWidget *parent = nullptr); void setText(const QString &text); void setCancelButtonVisible(bool visible); void setCancelButtonEnabled(bool enabled); signals: void cancel(); private: Ui::LtsOverlayLoading *m_ui; }; }