interactiveSync.h
00001 #ifndef _KPILOT_INTERACTIVESYNC_H
00002 #define _KPILOT_INTERACTIVESYNC_H
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033 class QTimer;
00034
00035 #include <qstring.h>
00036
00037 #include "syncAction.h"
00038
00039 class CheckUser : public InteractiveAction
00040 {
00041 public:
00042 CheckUser(KPilotDeviceLink *p,QWidget *w=0L);
00043 virtual ~CheckUser();
00044
00045 protected:
00046 virtual bool exec();
00047 } ;
00048
00049 class RestoreAction : public InteractiveAction
00050 {
00051 Q_OBJECT
00052 public:
00053 RestoreAction(KPilotDeviceLink *,QWidget *w=0L);
00054
00055 typedef enum { InstallingFiles, GettingFileInfo,Done } Status;
00056 virtual QString statusString() const;
00057
00058 protected:
00059 virtual bool exec();
00060
00061 protected slots:
00062 void getNextFileInfo();
00063 void installNextFile();
00064
00065 private:
00066
00067
00068
00069
00070
00071 class RestoreActionPrivate;
00072 RestoreActionPrivate *fP;
00073 } ;
00074
00075 #endif
This file is part of the documentation for kpilot Library Version 3.2.2.