splashscreen.h
Go to the documentation of this file.00001
00002 #ifndef _SPLASHSCREEN_H_
00003 #define _SPLASHSCREEN_H_
00004
00005 #include <qsplashscreen.h>
00006 #include <qpainter.h>
00007 #include <qlabel.h>
00008
00009 class QPixmap;
00010
00011 class SplashScreen : public QSplashScreen
00012 {
00013 Q_OBJECT
00014
00015 public:
00016 SplashScreen(const QPixmap& pixmap, WFlags f = 0);
00017 virtual ~SplashScreen();
00018
00019 protected:
00020 void drawContents (QPainter * painter);
00021
00022 public slots:
00023 void animate();
00024 void message( const QString &str, int flags = AlignLeft,
00025 const QColor &color = black );
00026
00027 private:
00028 int state;
00029 int progress_bar_size;
00030 QString m_string;
00031
00032 };
00033
00034 #endif
00035
This file is part of the documentation for KDevelop Version 3.1.2.