Warning, file /graphics/kphotoalbum/MainWindow/SplashScreen.h was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).

0001 /* SPDX-FileCopyrightText: 2003-2010 Jesper K. Pedersen <blackie@kde.org>
0002 
0003    SPDX-License-Identifier: GPL-2.0-or-later
0004 */
0005 
0006 #ifndef SPLASHSCREEN_H
0007 #define SPLASHSCREEN_H
0008 #include <QSplashScreen>
0009 
0010 namespace MainWindow
0011 {
0012 
0013 class SplashScreen : public QSplashScreen
0014 {
0015     Q_OBJECT
0016 
0017 public:
0018     SplashScreen();
0019     static SplashScreen *instance();
0020     void done();
0021     void message(const QString &message);
0022 
0023 protected:
0024     void drawContents(QPainter *painter) override;
0025 
0026 private:
0027     static SplashScreen *s_instance;
0028     QString m_message;
0029 };
0030 }
0031 
0032 #endif /* SPLASHSCREEN_H */
0033 
0034 // vi:expandtab:tabstop=4 shiftwidth=4: