00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef __kfmclient_h
00021 #define __kfmclient_h
00022
00023 #include <kapplication.h>
00024 #include <krun.h>
00025
00026 class clientApp : public KApplication
00027 {
00028 Q_OBJECT
00029 public:
00031 static bool doIt();
00032
00034 static bool createNewWindow(const KURL & url, bool newTab, bool tempFile, const TQString & mimetype = TQString::null);
00035
00037 static bool openProfile(const TQString & profile, const TQString & url, const TQString & mimetype = TQString::null);
00038
00039 protected slots:
00040 void slotResult( KIO::Job * );
00041 void delayedQuit();
00042 void slotDialogCanceled();
00043
00044 private:
00045 static void sendASNChange();
00046 static bool m_ok;
00047 static TQCString startup_id_str;
00048
00049 };
00050
00051 #endif