archivedialog.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
#ifndef _ARCHIVE_DLG
00024
#define _ARCHIVE_DLG
00025
00026
#include <kdialogbase.h>
00027
00028
class QRadioButton;
00029
class QComboBox;
00030
class KIntNumInput;
00031
class KURLRequester;
00032
class KDateEdit;
00033
class QCheckBox;
00034
00035
namespace KCal {
00036
class Calendar;
00037 }
00038
using namespace KCal;
00039
00040
class ArchiveDialog :
public KDialogBase
00041 {
00042 Q_OBJECT
00043
public:
00044 ArchiveDialog(Calendar *calendar,
QWidget *parent=0,
const char *name=0);
00045
virtual ~ArchiveDialog();
00046
00047 signals:
00048
00049
void eventsDeleted();
00050
void autoArchivingSettingsModified();
00051
00052
protected slots:
00053
void slotEventsDeleted();
00054
void slotUser1();
00055
void slotEnableUser1();
00056
void slotActionChanged();
00057
00058
private:
00059 KURLRequester *mArchiveFile;
00060 KDateEdit *mDateEdit;
00061
QCheckBox *mDeleteCb;
00062
QRadioButton *mArchiveOnceRB;
00063
QRadioButton *mAutoArchiveRB;
00064 KIntNumInput *mExpiryTimeNumInput;
00065
QComboBox *mExpiryUnitsComboBox;
00066
00067 Calendar *mCalendar;
00068 };
00069
00070
#endif
This file is part of the documentation for korganizer Library Version 3.3.0.