KDevelop API Documentation

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 
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Feb 22 09:22:43 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003