kmail
folderpropertiesdialog.h00001
00002
00003
00004
00005
00006
00007
00008
00009 #ifndef KMFOLDERDIALOGUI_H
00010 #define KMFOLDERDIALOGUI_H
00011
00012 #include <qvariant.h>
00013 #include <qwidget.h>
00014 #include <qvaluelist.h>
00015
00016 class QVBoxLayout;
00017 class QHBoxLayout;
00018 class QGridLayout;
00019 class QSpacerItem;
00020 class QGroupBox;
00021 class QLineEdit;
00022 class QLabel;
00023 class QCheckBox;
00024 class KIconButton;
00025 class KIntNumInput;
00026 class KComboBox;
00027 class QComboBox;
00028 class KMFolderDir;
00029 template <typename T> class QGuardedPtr;
00030 class KMFolder;
00031
00032 class KMFolderDialogUI : public QWidget
00033 {
00034 Q_OBJECT
00035
00036 public:
00037 KMFolderDialogUI( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 );
00038 ~KMFolderDialogUI();
00039
00040 QGroupBox* GroupBox2;
00041 QLineEdit* mNameEdit;
00042 QLabel* TextLabel1;
00043 QCheckBox* mHoldsMailingList;
00044 QLabel* TextLabel2_2;
00045 QLabel* TextLabel3;
00046 KIconButton* mNormalIconButton;
00047 KIconButton* mUnreadIconButton;
00048 QLabel* TextLabel4;
00049 QCheckBox* mIconsCheckBox;
00050 QLineEdit* mMailingListPostAddress;
00051 QGroupBox* GroupBox3;
00052 QLabel* TextLabel2_3;
00053 QCheckBox* mExpireRead;
00054 QLabel* TextLabel2_3_2;
00055 QCheckBox* mExpireUnread;
00056 KIntNumInput* mExpireReadNum;
00057 KIntNumInput* mExpireUnreadNum;
00058 KComboBox* mExpireUnreadUnits;
00059 KComboBox* mExpireReadUnits;
00060 QGroupBox* GroupBox1;
00061 QLabel* textLabel1;
00062 QComboBox* mIdentity;
00063 KComboBox* mMailboxType;
00064 QLabel* TextLabel1_2;
00065 QLabel* TextLabel1_3;
00066 QComboBox* mListDisplays;
00067
00068 protected:
00069 KMFolder *mFolder;
00070 QValueList<QGuardedPtr<KMFolder> > mFolders;
00071 KMFolderDir *mFolderDIr;
00072
00073 QVBoxLayout* KMFolderDialogUILayout;
00074 QGridLayout* GroupBox2Layout;
00075 QSpacerItem* Spacer1_2;
00076 QSpacerItem* Spacer1;
00077 QSpacerItem* Spacer1_4;
00078 QSpacerItem* spacer9;
00079 QGridLayout* GroupBox3Layout;
00080 QSpacerItem* Spacer1_2_2;
00081 QSpacerItem* Spacer1_2_2_2;
00082 QSpacerItem* Spacer6;
00083 QGridLayout* GroupBox1Layout;
00084 QSpacerItem* Spacer7;
00085
00086 protected slots:
00087 virtual void languageChange();
00088
00089 virtual void slotChangeIcon( QString );
00090
00091
00092 };
00093
00094 #endif // KMFOLDERDIALOGUI_H
|