korganizer
calprinttodoconfig_base.h00001
00002
00003
00004
00005
00006
00007
00008
00009 #ifndef CALPRINTTODOCONFIG_BASE_H
00010 #define CALPRINTTODOCONFIG_BASE_H
00011
00012 #include <qvariant.h>
00013 #include <qwidget.h>
00014 #include <kdateedit.h>
00015
00016 class QVBoxLayout;
00017 class QHBoxLayout;
00018 class QGridLayout;
00019 class QSpacerItem;
00020 class QLabel;
00021 class QLineEdit;
00022 class QButtonGroup;
00023 class QRadioButton;
00024 class KDateEdit;
00025 class QCheckBox;
00026 class QGroupBox;
00027 class QComboBox;
00028
00029 class CalPrintTodoConfig_Base : public QWidget
00030 {
00031 Q_OBJECT
00032
00033 public:
00034 CalPrintTodoConfig_Base( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 );
00035 ~CalPrintTodoConfig_Base();
00036
00037 QLabel* mTitleLabel;
00038 QLineEdit* mTitle;
00039 QButtonGroup* mPrintType;
00040 QRadioButton* mPrintAll;
00041 QRadioButton* mPrintUnfinished;
00042 QRadioButton* mPrintDueRange;
00043 QLabel* mFromDateLabel;
00044 KDateEdit* mFromDate;
00045 QLabel* mToDateLabel;
00046 KDateEdit* mToDate;
00047 QButtonGroup* includeInfoBox;
00048 QCheckBox* mPriority;
00049 QCheckBox* mDescription;
00050 QCheckBox* mDueDate;
00051 QCheckBox* mPercentComplete;
00052 QGroupBox* sortingOptionsBox;
00053 QLabel* sortFieldLabel;
00054 QComboBox* mSortField;
00055 QLabel* sortDirectionLabel;
00056 QComboBox* mSortDirection;
00057 QButtonGroup* otherOptionsBox;
00058 QCheckBox* mConnectSubTodos;
00059 QCheckBox* mStrikeOutCompleted;
00060
00061 protected:
00062 QGridLayout* CalPrintTodoConfig_BaseLayout;
00063 QSpacerItem* spacer3;
00064 QVBoxLayout* mPrintTypeLayout;
00065 QHBoxLayout* layout2;
00066 QSpacerItem* spacer2;
00067 QSpacerItem* spacer1;
00068 QGridLayout* includeInfoBoxLayout;
00069 QGridLayout* sortingOptionsBoxLayout;
00070 QSpacerItem* spacer4;
00071 QSpacerItem* spacer5;
00072 QVBoxLayout* otherOptionsBoxLayout;
00073
00074 protected slots:
00075 virtual void languageChange();
00076
00077 };
00078
00079 #endif // CALPRINTTODOCONFIG_BASE_H
|