summaryrefslogtreecommitdiff
path: root/horizonwizard.hh
blob: 342826641856300cafd7d48a5e4b891c18ee7545 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#ifndef HORIZONWIZARD_HH
#define HORIZONWIZARD_HH

#include <QWizard>

class HorizonWizard : public QWizard
{
public:
        enum { Page_Welcome, /* introduction */
               Page_Partition, /* partitioning */
               Page_NetworkDetect, /* detect interfaces/carriers */
               Page_Networking, /* network type selection */
               Page_Network_SimpleWireless, /* simple -> wifi */
               Page_Network_SimpleWired, /* simple -> wired */
               Page_Network_Advanced, /* advanced network config */
               Page_Software, /* software selection */
               Page_AdvancedSoftware, /* advanced software selection */
               Page_Startup, /* boot loader config, if arch needed */
               Page_Commit, /* confirm committing to disk */
               Page_Save, /* save the installfile */
               Page_Finished, /* done */
               Page_CustomStart /* custom pages have IDs starting here */
        };

        HorizonWizard(QWidget *parent = 0);
};

#endif // HORIZONWIZARD_HH