summaryrefslogtreecommitdiff
path: root/welcomepage.cc
diff options
context:
space:
mode:
Diffstat (limited to 'welcomepage.cc')
-rw-r--r--welcomepage.cc32
1 files changed, 29 insertions, 3 deletions
diff --git a/welcomepage.cc b/welcomepage.cc
index 1fee9c5..4f5489a 100644
--- a/welcomepage.cc
+++ b/welcomepage.cc
@@ -6,13 +6,38 @@
WelcomePage::WelcomePage(QWidget *parent) : HorizonWizardPage(parent)
{
QLabel *descLabel;
+ QVBoxLayout *layout;
loadWatermark("welcome");
setTitle(tr("Welcome to Adélie Linux"));
+#ifdef NOT_NATIVE
descLabel = new QLabel(
- tr("This process will only take about 10-15 minutes of "
- "your time. After you're done, your computer will "
+ tr("<p>"
+ "Horizon will guide you through creation of a basic "
+ "<code>installfile</code> "
+ "for installing Adélie Linux on another computer."
+ "<p>"
+ "<b>IMPORTANT:</b> Not all advanced settings will "
+ "be available to you. You may be allowed to "
+ "specify an invalid or non-bootable disk layout or "
+ "network configuration. For best results, always "
+ "run System Installation directly on the computer "
+ "you wish to run Adélie Linux."
+ "<p>"
+ "For more information about the "
+ "<code>installfile</code> "
+ "format and syntax, see the "
+ "<a href='http://docs.adelielinux.org/'>"
+ "Adélie Linux Installation Guide</a> on the "
+ "Internet."));
+ descLabel->setOpenExternalLinks(true);
+ descLabel->setTextFormat(Qt::RichText);
+#else
+ descLabel = new QLabel(
+ tr("The streamlined installation process for Adélie"
+ "Linux will only take about 10-15 minutes of your "
+ "time. After you're done, your computer will be"
"running the reliable, secure, libre Adélie Linux "
"operating system.\n\n"
@@ -20,9 +45,10 @@ WelcomePage::WelcomePage(QWidget *parent) : HorizonWizardPage(parent)
"started by choosing Next. If you'd like more "
"information about the installation procedure, "
"choose Help at any time."));
+#endif
descLabel->setWordWrap(true);
- QVBoxLayout *layout = new QVBoxLayout;
+ layout = new QVBoxLayout;
layout->addWidget(descLabel);
setLayout(layout);
}