diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2017-02-25 23:23:09 -0600 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2017-02-25 23:23:09 -0600 |
commit | dcc45c4b24418aa363e2a7ee2fe0b929e0fca8b2 (patch) | |
tree | 7e3cdefc621b4a395bff1b89b777b28f0882e769 /networkingpage.cc | |
parent | 93ebeb837625d9db5bbc8a5575f73eded60d5b8d (diff) | |
download | horizon-qt5-dcc45c4b24418aa363e2a7ee2fe0b929e0fca8b2.tar.gz horizon-qt5-dcc45c4b24418aa363e2a7ee2fe0b929e0fca8b2.tar.bz2 horizon-qt5-dcc45c4b24418aa363e2a7ee2fe0b929e0fca8b2.tar.xz horizon-qt5-dcc45c4b24418aa363e2a7ee2fe0b929e0fca8b2.zip |
Layout fixes for Networking and Welcome pages
Diffstat (limited to 'networkingpage.cc')
-rw-r--r-- | networkingpage.cc | 22 |
1 files changed, 19 insertions, 3 deletions
diff --git a/networkingpage.cc b/networkingpage.cc index 7859a37..c7860ff 100644 --- a/networkingpage.cc +++ b/networkingpage.cc @@ -1,13 +1,13 @@ #include "networkingpage.hh" +#include "horizonwizard.hh" +#include <cstdint> #include <QLabel> -#include <QRadioButton> #include <QVBoxLayout> NetworkingPage::NetworkingPage(QWidget *parent) : HorizonWizardPage(parent) { QLabel *descLabel; - QRadioButton *simple, *advanced, *skip; QVBoxLayout *layout; loadWatermark("network"); @@ -31,7 +31,7 @@ NetworkingPage::NetworkingPage(QWidget *parent) : HorizonWizardPage(parent) "or via a modem/router")); advanced = new QRadioButton(tr( "&Advanced - my computer connects to an enterprise " - "network or\nI use a static IP address/VPN/802.1X")); + "network or I use a\nstatic IP address, VPN, or 802.1X")); skip = new QRadioButton(tr( "S&kip - I don't want to connect to a network or the " "Internet right now")); @@ -59,3 +59,19 @@ bool NetworkingPage::isComplete() const { return (radioGroup->checkedButton() != nullptr); } + +int NetworkingPage::nextId() const +{ + if(radioGroup->checkedButton() == simple) + { + return HorizonWizard::Page_Network_SimpleWired; + } + else if(radioGroup->checkedButton() == advanced) + { + return HorizonWizard::Page_Network_Advanced; + } + else + { + return HorizonWizard::Page_Software; + } +} |