1 #ifndef _KVI_TAL_WIZARD_H_
2 #define _KVI_TAL_WIZARD_H_
59 void addPage(QWidget * pWidget,
const QString & szTitle);
66 void insertPage(QWidget * pWidget,
const QString & szTitle,
int iIndex);
76 bool setPageEnabled(QWidget * pWidget,
bool bEnabled);
83 bool setPageTitle(QWidget * pWidget,
const QString & szTitle);
92 bool setCurrentPage(QWidget * pWidget);
96 QWidget * currentPage();
101 void setHelpEnabled(QWidget * pWidget,
bool bEnabled);
106 void setCancelEnabled(QWidget * pWidget,
bool bEnabled);
111 void setFinishEnabled(QWidget * pWidget,
bool bEnabled);
116 void setNextEnabled(QWidget * pWidget,
bool bEnabled);
121 void setBackEnabled(QWidget * pWidget,
bool bEnabled);
125 QPushButton * cancelButton();
129 QPushButton * helpButton();
133 QPushButton * finishButton();
137 QPushButton * nextButton();
141 QPushButton * backButton();
147 void pageChanged(QString title);
153 virtual void showEvent(QShowEvent *
e);
158 virtual void closeEvent(QCloseEvent *
e);
163 void backButtonClicked();
164 void nextButtonClicked();
165 void helpButtonClicked();
166 void cancelButtonClicked();
167 void finishButtonClicked();
170 #endif // _KVI_TAL_WIZARD_H_
Definition: KviTalWizard.cpp:38
#define e
Definition: detector.cpp:69
KviTalWizardPrivate * m_p
Definition: KviTalWizard.h:50
Definition: KviTalWizard.cpp:58
Provides a wizard-style dialog with steps.
Definition: KviTalWizard.h:42
This file contains compile time settings.
#define KVILIB_API
Definition: kvi_settings.h:125