diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2019-12-06 21:00:29 -0600 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2019-12-06 21:00:29 -0600 |
commit | bc55542a602637ea4169b084c1b78aada0382ee7 (patch) | |
tree | 07def4734d0608e97b0172eed104d7de068e32c4 /ui/qt5/horizonwizard.hh | |
parent | d3728b38b12b2f9762ba26fc6fc302cb79f7ee6c (diff) | |
download | horizon-bc55542a602637ea4169b084c1b78aada0382ee7.tar.gz horizon-bc55542a602637ea4169b084c1b78aada0382ee7.tar.bz2 horizon-bc55542a602637ea4169b084c1b78aada0382ee7.tar.xz horizon-bc55542a602637ea4169b084c1b78aada0382ee7.zip |
Qt UI: Implement UI.Packages.Choices requirements
Diffstat (limited to 'ui/qt5/horizonwizard.hh')
-rw-r--r-- | ui/qt5/horizonwizard.hh | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/ui/qt5/horizonwizard.hh b/ui/qt5/horizonwizard.hh index 0cb4d0b..272886f 100644 --- a/ui/qt5/horizonwizard.hh +++ b/ui/qt5/horizonwizard.hh @@ -82,6 +82,16 @@ public: Custom }; + enum BinShProvider { + Dash, + Bash + }; + + enum InitSystem { + S6, + SysVInit + }; + HorizonWizard(QWidget *parent = nullptr); void accept(); /*! Emit a HorizonScript file with the user's choices. */ @@ -107,8 +117,14 @@ public: bool net_dhcp; /*! Determines whether to install GRUB. */ bool grub; + /*! Determines whether to install eudev. */ + bool eudev; /*! Determines the packages to install. */ PackageType pkgtype; + /*! Determines the /bin/sh provider. */ + BinShProvider binsh; + /*! Determines the /sbin/init provider. */ + InitSystem sbininit; /*! Determines the network interface to use. */ std::string chosen_auto_iface; /*! If pkgtype is Custom, a list of packages to install. */ |