From bb58a013f4dc10a359d786ce157d53408fd4fcdd Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Fri, 22 May 2020 08:50:26 -0500 Subject: Qt UI: Implement Mount Point selection, the last wizard page --- ui/qt5/horizonwizard.cc | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'ui/qt5/horizonwizard.cc') diff --git a/ui/qt5/horizonwizard.cc b/ui/qt5/horizonwizard.cc index 161accf..143ae43 100644 --- a/ui/qt5/horizonwizard.cc +++ b/ui/qt5/horizonwizard.cc @@ -47,6 +47,7 @@ extern "C" { #include "partitiondiskpage.hh" #include "partitionchoicepage.hh" #include "partitionmanualpage.hh" +#include "partitionmountpage.hh" #include "networkingpage.hh" #include "networkifacepage.hh" #include "netsimplewifipage.hh" @@ -251,6 +252,9 @@ HorizonWizard::HorizonWizard(QWidget *parent) : QWizard(parent) { setPage(Page_PartitionDisk, new PartitionDiskPage); setPage(Page_PartitionChoose, new PartitionChoicePage); setPage(Page_PartitionManual, new PartitionManualPage); +#ifdef HAS_INSTALL_ENV + setPage(Page_PartitionMount, new PartitionMountPage); +#endif /* HAS_INSTALL_ENV */ setPage(Page_Network, new NetworkingPage); setPage(Page_Network_Iface, new NetworkIfacePage); setPage(Page_Network_Wireless, new NetworkSimpleWirelessPage); @@ -538,6 +542,8 @@ QString HorizonWizard::toHScript() { break; } + part_lines << (dynamic_cast(page(Page_PartitionMount)))->mountLines(); + if(chosen_disk.empty()) { lines << part_lines; } else if(!auto_part) { -- cgit v1.2.3-60-g2f50