00001
00002
00003
00004
00005
00006
00007 #ifndef CHECKLIST_GUIDE_PAGE_H
00008 #define CHECKLIST_GUIDE_PAGE_H
00009
00010 #include <QWizardPage>
00011
00012 class ChecklistLineEdit;
00013 class QGridLayout;
00014 class QRadioButton;
00015 class QString;
00016 class QVBoxLayout;
00017
00019 class ChecklistGuidePage : public QWizardPage
00020 {
00021 public:
00023 ChecklistGuidePage(const QString &title);
00024
00026 void addHtml (const QString &html);
00027
00029 QRadioButton *addLabelAndRadioButton (const QString &label,
00030 const QString &whatsThis);
00031
00033 void addLineEdit (ChecklistLineEdit *edit,
00034 const QString &whatsThis);
00035
00036 private:
00037 ChecklistGuidePage();
00038
00039 QGridLayout *m_layout;
00040 int m_row;
00041
00042
00043
00044 QWidget *m_checklineLineEditContainer;
00045 QVBoxLayout *m_checklineLineEditLayout;
00046 };
00047
00048 #endif // CHECKLIST_GUIDE_PAGE_H