From 043f0968a982bd7d2d288615530f8976aeb98002 Mon Sep 17 00:00:00 2001 From: zautrix Date: Sun, 01 Aug 2004 13:25:33 +0000 Subject: sync dialog moved --- (limited to 'korganizer/kosyncprefsdialog.h') diff --git a/korganizer/kosyncprefsdialog.h b/korganizer/kosyncprefsdialog.h deleted file mode 100644 index 541d18b..0000000 --- a/korganizer/kosyncprefsdialog.h +++ b/dev/null @@ -1,113 +0,0 @@ -/* - This file is part of KOrganizer. - Copyright (c) 2000,2001 Cornelius Schumacher - - 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., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - As a special exception, permission is given to link this program - with any edition of Qt, and distribute the resulting executable, - without including the source code for Qt in the source distribution. -*/ -#ifndef _KOPREFSDIALOG_H -#define _KOPREFSDIALOG_H - -//#include -//#include -#include -#include -//#include -//#include - -#include - -#include - -class KColorButton; -class QSpinBox;; -class QRadioButton; -class QCheckBox; -class QSlider; -class KURLRequester; -class QComboBox; -class QLineEdit; -class QStringList; -class KSyncProfile; - -/** Dialog to change the korganizer configuration. - */ -class KOSyncPrefsDialog : public KDialog -{ - Q_OBJECT - public: - /** Initialize dialog and pages */ - KOSyncPrefsDialog(QWidget *parent=0,char *name=0,bool modal=false); - ~KOSyncPrefsDialog(); - void usrReadConfig(); - void setLocalMachineName ( const QString& name ); - QString getLocalMachineName ( ); - - QStringList getSyncProfileNames(); - - public slots: - protected slots: - void accept(); - void deleteProfile(); - void newProfile(); - void cloneProfile(); - void kindChanged(bool); - void fillSSH(); - void fillFTP(); - void textChanged( const QString & ); - void profileChanged( int ); - void chooseFile(); - void slotOK(); - - protected: - void usrWriteConfig(); - - void setupSyncAlgTab(); - - private: - int currentSelection; - QPtrList mSyncProfiles; - QStringList mSyncProfileNames; - QLineEdit * mMyMachineName; - QComboBox * mProfileBox; - QRadioButton* mIsLocal; - QRadioButton* mIsNotLocal; - QCheckBox* mIncludeInRing; - void addProfile ( KSyncProfile* ); - void insertProfiles(); - void saveProfile(); - QButtonGroup* proGr; - - QRadioButton* loc, *rem, *newest, *ask, *f_loc,* f_rem, *both; - - - QLineEdit * mRemotePostcommand; - QLineEdit * mRemotePrecommand; - QLineEdit * mRemoteFile; - QLineEdit * mLocalTempFile; - QWidget* mSetupSyncAlgTab; - - QVBox* localFileWidget; - QVBox* remoteFileWidget; - QCheckBox* mWriteBackFile; - QCheckBox* mWriteBackExisting; - QCheckBox* mAskForPreferences; - QCheckBox* mShowSummaryAfterSync; -}; - -#endif -- cgit v0.9.0.2