summaryrefslogtreecommitdiffstats
path: root/src/libs/installer/packagemanagergui.cpp
diff options
context:
space:
mode:
authorKatja Marttila <katja.marttila@theqtcompany.com>2016-03-31 14:52:13 +0300
committerKatja Marttila <katja.marttila@qt.io>2016-06-13 08:11:47 +0000
commitf11fce311bb954457da1641ccbc6684e7cdd3418 (patch)
tree3342717ab53357df09720447e8c4be40efc0fbd6 /src/libs/installer/packagemanagergui.cpp
parent8827906197f0d49639badee1682768eef0e4bfa4 (diff)
Vertical layout for LicenseAgreement page
License agreement was hard to read and the title sometimes needed scrolling. Make the layout vertical so there is more room for license title and license agreement text. Change-Id: I46a9d4880b0219a2a92af19a8f17a39ba53faf6a Task-number: QTIFW-815 Reviewed-by: Kai Koehne <kai.koehne@qt.io>
Diffstat (limited to 'src/libs/installer/packagemanagergui.cpp')
-rw-r--r--src/libs/installer/packagemanagergui.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libs/installer/packagemanagergui.cpp b/src/libs/installer/packagemanagergui.cpp
index 33e4cf15c..408ef0cbc 100644
--- a/src/libs/installer/packagemanagergui.cpp
+++ b/src/libs/installer/packagemanagergui.cpp
@@ -1689,7 +1689,7 @@ LicenseAgreementPage::LicenseAgreementPage(PackageManagerCore *core)
m_licenseListWidget = new QListWidget(this);
m_licenseListWidget->setObjectName(QLatin1String("LicenseListWidget"));
- m_licenseListWidget->setSizePolicy(QSizePolicy::Maximum, QSizePolicy::Expanding);
+ m_licenseListWidget->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
connect(m_licenseListWidget, &QListWidget::currentItemChanged,
this, &LicenseAgreementPage::currentItemChanged);
@@ -1698,10 +1698,10 @@ LicenseAgreementPage::LicenseAgreementPage(PackageManagerCore *core)
m_textBrowser->setOpenLinks(false);
m_textBrowser->setOpenExternalLinks(true);
m_textBrowser->setObjectName(QLatin1String("LicenseTextBrowser"));
- m_textBrowser->setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Expanding);
+ m_textBrowser->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
connect(m_textBrowser, &QTextBrowser::anchorClicked, this, &LicenseAgreementPage::openLicenseUrl);
- QHBoxLayout *licenseBoxLayout = new QHBoxLayout();
+ QVBoxLayout *licenseBoxLayout = new QVBoxLayout();
licenseBoxLayout->addWidget(m_licenseListWidget);
licenseBoxLayout->addWidget(m_textBrowser);
@@ -1812,7 +1812,7 @@ void LicenseAgreementPage::updateUi()
acceptButtonText = tr("I accept the licenses.");
rejectButtonText = tr("I do not accept the licenses.");
}
-
+ m_licenseListWidget->setSizeAdjustPolicy(QAbstractScrollArea::AdjustToContents);
setColoredSubTitle(subTitleText);
m_acceptLabel->setText(acceptButtonText);