source: src-qt4/warden-gui/wizardNewJail.h @ 1f0939e

9.1-release9.2-releasereleng/10.0releng/10.0.1releng/10.0.2releng/10.0.3
Last change on this file since 1f0939e was 1f0939e, checked in by Kris Moore <kris@…>, 18 months ago
  • Initial merge of code from PC-BSD SVN repo for my private (pre-release) hacking
  • Property mode set to 100644
File size: 804 bytes
Line 
1
2#ifndef WIZARDCREATEJAIL_H
3#define WIZARDCREATEJAIL_H
4
5#include "ui_wizardNewJail.h"
6
7class wizardNewJail : public QWizard, private Ui::wizardNewJail
8{
9        Q_OBJECT
10
11public:
12        wizardNewJail() : QWizard()
13        {
14          setupUi(this);
15        }
16
17     void programInit();
18     void setHostIPUsed(QStringList, QStringList);
19     virtual int nextId() const;
20
21public slots:
22
23private slots:
24    virtual void accept();
25    void slotClose();
26    void slotCheckComplete();
27    void slotSelectLinuxScript();
28
29private:
30    bool validatePage();
31    QStringList usedHosts, usedIP;
32    enum { Page_IP, Page_Type, Page_Root, Page_Linux, Page_Opts };
33
34signals:
35     void create(const QString &, const QString &, bool, const QString &,  bool, bool, bool, bool, const QString &);
36} ;
37#endif // WIZARDCREATEJAIL_H
Note: See TracBrowser for help on using the repository browser.