diff options
Diffstat (limited to 'libkdepim/kincidencechooser.h')
-rw-r--r-- | libkdepim/kincidencechooser.h | 84 |
1 files changed, 0 insertions, 84 deletions
diff --git a/libkdepim/kincidencechooser.h b/libkdepim/kincidencechooser.h deleted file mode 100644 index 0d8107f05..000000000 --- a/libkdepim/kincidencechooser.h +++ /dev/null @@ -1,84 +0,0 @@ -/* - This file is part of libtdepim. - - Copyright (c) 2004 Lutz Rogowski <rogowski@kde.org> - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - As a special exception, permission is given to link this program - with any edition of TQt, and distribute the resulting executable, - without including the source code for TQt in the source distribution. -*/ -#ifndef _KINCIDENCECHOOSER_H -#define _KINCIDENCECHOOSER_H - -#include "calendardiffalgo.h" -#include "htmldiffalgodisplay.h" - -#include <kdialogbase.h> - -namespace KCal { - class Incidence; -} -using namespace KCal; - -class TQButtonGroup; - -/** Dialog to change the korganizer configuration. - */ - -class KDE_EXPORT KIncidenceChooser : public KDialog -{ - Q_OBJECT - TQ_OBJECT - public: - enum mode { - local, remote, newest, ask, both - }; - /** Initialize dialog and pages */ - KIncidenceChooser( TQWidget *parent=0, char *name=0 ); - ~KIncidenceChooser(); - //void setChooseText( TQString ); - void setIncidence( KCal::Incidence *, KCal::Incidence * ); - KCal::Incidence *getIncidence(); - static int chooseMode; - - public slots: - void useGlobalMode(); - - protected slots: - void showIncidence1(); - void showIncidence2(); - void showDiff(); - void takeIncidence1(); - void takeIncidence2(); - void takeBoth(); - void setLabels(); - void setSyncMode(); - void detailsDialogClosed(); - - private: - KPIM::HTMLDiffAlgoDisplay *mDisplayDiff; - KPIM::CalendarDiffAlgo *diff; - KDialogBase *mTbL, *mTbN; - KCal::Incidence *mSelIncidence; - KCal::Incidence *mInc1, *mInc2; - TQButtonGroup *mBg; - TQPushButton *mDiffBut,*mShowDetails1,*mShowDetails2; - TQLabel *mInc1lab, *mInc2lab,* mInc1Sumlab, *mInc2Sumlab,*mMod1lab,*mMod2lab; - -}; - -#endif |