Files
qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Common/LtsWidgets/lts_splash.h
T

28 lines
442 B
C++

#pragma once
#include "lts_widgets_export.h"
#include <QObject>
#include <QSplashScreen>
namespace LtsWidgets
{
class LTSWIDGETS_EXPORT Splash : public QSplashScreen
{
Q_OBJECT
public:
static Splash* getInstance();
void done();
void setMessage(const QString& message);
private:
Splash();
static void cleanupSplashInstance();
bool event(QEvent* e) override;
bool m_done;
};
} // namespace LtsWidgets