kitchensync
conflictdialog.h00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #ifndef CONFLICTDIA_H
00023 #define CONFLICTDIA_H
00024
00025 #include <kdialogbase.h>
00026 #include <kdepimmacros.h>
00027
00028 namespace KPIM {
00029 class DiffAlgo;
00030 class HTMLDiffAlgoDisplay;
00031 }
00032
00033 namespace KSync {
00034
00035 class SyncEntry;
00036
00037 class KDE_EXPORT ConflictDialog : public KDialogBase
00038 {
00039 Q_OBJECT
00040
00041 public:
00042 ConflictDialog( SyncEntry *syncEntry, SyncEntry *target, QWidget *parent, const char *name = 0 );
00043 ~ConflictDialog();
00044
00045 public slots:
00046 virtual void slotUser1();
00047 virtual void slotUser2();
00048
00049 private:
00050 void initGUI();
00051
00052 KPIM::DiffAlgo *mDiffAlgo;
00053 KPIM::HTMLDiffAlgoDisplay *mDisplay;
00054 };
00055
00056 }
00057
00058 #endif
|