00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #ifndef __KSPLASHIFACE_H__
00013 #define __KSPLASHIFACE_H__
00014
00015 #include <dcopobject.h>
00016
00017 #include <tqstring.h>
00018
00020 class KSplashIface : virtual public DCOPObject
00021 {
00022 K_DCOP
00023 public:
00024 KSplashIface( const char *name = "ksplash" ) : DCOPObject(name) {}
00025
00026 k_dcop:
00027 virtual ASYNC upAndRunning( TQString ) = 0;
00028 virtual ASYNC setMaxProgress(int) = 0;
00029 virtual ASYNC setProgress(int) = 0;
00030 virtual ASYNC setStartupItemCount( int count ) = 0;
00031 virtual ASYNC programStarted( TQString programIcon, TQString programName, TQString description ) = 0;
00032 virtual ASYNC startupComplete() = 0;
00033 virtual ASYNC close() = 0;
00034 virtual ASYNC hide() = 0;
00035 virtual ASYNC show() = 0;
00036 };
00037
00038 #endif