korganizer
koeditoralarms_base.h00001
00002
00003
00004
00005
00006
00007
00008
00009 #ifndef KOEDITORALARMS_BASE_H
00010 #define KOEDITORALARMS_BASE_H
00011
00012 #include <qvariant.h>
00013 #include <qwidget.h>
00014 #include <addresseelineedit.h>
00015
00016 class QVBoxLayout;
00017 class QHBoxLayout;
00018 class QGridLayout;
00019 class QSpacerItem;
00020 class QGroupBox;
00021 class QSpinBox;
00022 class QComboBox;
00023 class QLabel;
00024 class QCheckBox;
00025 class QButtonGroup;
00026 class QRadioButton;
00027 class QFrame;
00028 class QWidgetStack;
00029 class QTextEdit;
00030 class KURLRequester;
00031 class QLineEdit;
00032 namespace KPIM {
00033 class AddresseeLineEdit;
00034 }
00035 class QPushButton;
00036 class QListView;
00037 class QListViewItem;
00038
00039 class KOEditorAlarms_base : public QWidget
00040 {
00041 Q_OBJECT
00042
00043 public:
00044 KOEditorAlarms_base( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 );
00045 ~KOEditorAlarms_base();
00046
00047 QGroupBox* mTimeGroup;
00048 QSpinBox* mAlarmOffset;
00049 QComboBox* mOffsetUnit;
00050 QComboBox* mBeforeAfter;
00051 QLabel* mHowOftenLabel;
00052 QSpinBox* mRepeatCount;
00053 QLabel* mIntervalLabel;
00054 QCheckBox* mRepeats;
00055 QSpinBox* mRepeatInterval;
00056 QGroupBox* mTypeGroup;
00057 QButtonGroup* mAlarmType;
00058 QRadioButton* mTypeDisplayRadio;
00059 QRadioButton* mTypeSoundRadio;
00060 QRadioButton* mTypeAppRadio;
00061 QRadioButton* mTypeEmailRadio;
00062 QFrame* line1;
00063 QWidgetStack* mTypeStack;
00064 QWidget* WStackPage;
00065 QLabel* mDisplayTextLabel;
00066 QTextEdit* mDisplayText;
00067 QWidget* WStackPage_2;
00068 QLabel* mSoundFileLabel;
00069 KURLRequester* mSoundFile;
00070 QWidget* WStackPage_3;
00071 QLabel* mApplicationLabel;
00072 KURLRequester* mApplication;
00073 QLabel* mAppArgumentsLabel;
00074 QLineEdit* mAppArguments;
00075 QWidget* WStackPage_4;
00076 QLabel* mEmailTextLabel;
00077 QTextEdit* mEmailText;
00078 KPIM::AddresseeLineEdit* mEmailAddress;
00079 QLabel* mEmailToLabel;
00080 QPushButton* mRemoveButton;
00081 QPushButton* mAddButton;
00082 QPushButton* mDuplicateButton;
00083 QListView* mAlarmList;
00084
00085 protected:
00086 QGridLayout* KOEditorAlarms_baseLayout;
00087 QVBoxLayout* mTimeGroupLayout;
00088 QHBoxLayout* layout3;
00089 QGridLayout* layout8;
00090 QHBoxLayout* mTypeGroupLayout;
00091 QVBoxLayout* mAlarmTypeLayout;
00092 QSpacerItem* spacer2;
00093 QVBoxLayout* WStackPageLayout;
00094 QVBoxLayout* WStackPageLayout_2;
00095 QSpacerItem* spacer3;
00096 QVBoxLayout* WStackPageLayout_3;
00097 QSpacerItem* spacer3_2;
00098 QGridLayout* WStackPageLayout_4;
00099 QGridLayout* layout7;
00100 QSpacerItem* spacer1;
00101
00102 protected slots:
00103 virtual void languageChange();
00104
00105 };
00106
00107 #endif // KOEDITORALARMS_BASE_H
|