comparison main/SVSplash.h @ 954:74b3eaa684d3 scalable-icons

Add splash screen code
author Chris Cannam
date Wed, 06 May 2015 13:02:28 +0100
parents
children 124de219669f
comparison
equal deleted inserted replaced
953:4a8f87c175f7 954:74b3eaa684d3
1 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*- vi:set ts=8 sts=4 sw=4: */
2
3 /*
4 Sonic Visualiser
5 An audio file viewer and annotation editor.
6 Centre for Digital Music, Queen Mary, University of London.
7
8 This program is free software; you can redistribute it and/or
9 modify it under the terms of the GNU General Public License as
10 published by the Free Software Foundation; either version 2 of the
11 License, or (at your option) any later version. See the file
12 COPYING included with this distribution for more information.
13 */
14
15 #ifndef SV_SPLASH_H
16 #define SV_SPLASH_H
17
18 #include <QSplashScreen>
19
20 class QPixmap;
21
22 class SVSplash : public QSplashScreen
23 {
24 Q_OBJECT
25
26 public:
27 SVSplash();
28 virtual ~SVSplash();
29
30 public slots:
31 void finishSplash(QWidget *);
32
33 protected:
34 void drawContents(QPainter *);
35 QPixmap *m_pixmap;
36 };
37
38 #endif
39