Files
qt6-migration-pipeline/Lts/Common/LtsWidgets/lts_splash.h
T

29 lines
411 B
C++
Executable File

#pragma once
#include <LtsWidgets/lts_widgets_export.h>
#include <QSplashScreen>
#include <QObject>
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;
};
}