/****************************************************************************
** Form interface generated from reading ui file 'configwizard.ui'
**
** Created: Thu Nov 30 11:25:20 2000
**      by:  The User Interface Compiler (uic)
**
** WARNING! All changes made in this file will be lost!
****************************************************************************/
#ifndef CONFIGWIZARD_H
#define CONFIGWIZARD_H

#include <qvariant.h>
#include <kwizard.h>
class QVBoxLayout; 
class QHBoxLayout; 
class QGridLayout; 
class KLineEdit;
class QButtonGroup;
class QFrame;
class QLabel;
class QPushButton;
class QRadioButton;
class QWidget;

class ConfigWizard : public KWizard
{ 
    Q_OBJECT

public:
    ConfigWizard( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
    ~ConfigWizard();

    QWidget* mDistributionPage;
    QButtonGroup* mDistributionBox;
    QRadioButton* mDistrib1;
    QRadioButton* mDistrib2;
    QRadioButton* mDistrib3;
    QRadioButton* mDistrib4;
    QRadioButton* mDistrib5;
    QRadioButton* mDistrib6;
    QWidget* mPathsPage;
    QLabel* mServicesLabel;
    KLineEdit* mServicesPath;
    QPushButton* mBrowseServices;
    QFrame* mSpacer;
    QLabel* mRunlevelLabel;
    KLineEdit* mRunlevelPath;
    QPushButton* mBrowseRunlevel;
    QWidget* mFinishedPage;
    QLabel* TextLabel1;

protected slots:
    virtual void browseRunlevels();
    virtual void chooseDistribution(int);
    virtual void browseServices();

protected:
    QVBoxLayout* mDistributionPageLayout;
    QVBoxLayout* mDistributionBoxLayout;
    QVBoxLayout* mPathsPageLayout;
    QVBoxLayout* mServicesLayout;
    QHBoxLayout* mServicesButtonLayout;
    QVBoxLayout* mRunlevelLayout;
    QHBoxLayout* mRunlevelButtonLayout;
    QVBoxLayout* mFinishedPageLayout;
};

#endif // CONFIGWIZARD_H
