From 089ccb1d6cbb9837f7d17dbe3cba93d24d412c7c Mon Sep 17 00:00:00 2001 From: Eberhard Graether Date: Sat, 21 Apr 2018 06:04:05 +0200 Subject: [PATCH] ui: updated about dialog --- bin/app/data/gui/about/about.css | 4 + bin/app/data/gui/about/logo_aws.png | Bin 11554 -> 0 bytes bin/app/data/gui/about/logo_fhs.png | Bin 8211 -> 0 bytes src/lib_gui/qt/window/QtAbout.cpp | 115 +++++++++------------------- 4 files changed, 40 insertions(+), 79 deletions(-) delete mode 100644 bin/app/data/gui/about/logo_aws.png delete mode 100644 bin/app/data/gui/about/logo_fhs.png diff --git a/bin/app/data/gui/about/about.css b/bin/app/data/gui/about/about.css index c9944979..21d34c87 100644 --- a/bin/app/data/gui/about/about.css +++ b/bin/app/data/gui/about/about.css @@ -4,6 +4,10 @@ font-weight: 100; } +#small { + font-size: 12px; +} + #window { background: qlineargradient( x1:0 y1:0.4, x2:0 y2:1, stop:0 #2F3F86, stop:1 #1C7BBC ); } diff --git a/bin/app/data/gui/about/logo_aws.png b/bin/app/data/gui/about/logo_aws.png deleted file mode 100644 index f8c9d0d7d4796d41c441eb47146b43bf459ed123..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11554 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 { - QHBoxLayout* row = new QHBoxLayout(); - windowLayout->addLayout(row); - { - QtDeviceScaledPixmap sourcetrailLogo(QString::fromStdWString(ResourcePaths::getGuiPath().wstr() + L"about/logo_sourcetrail.png")); - sourcetrailLogo.scaleToHeight(150); + QtDeviceScaledPixmap sourcetrailLogo(QString::fromStdWString(ResourcePaths::getGuiPath().wstr() + L"about/logo_sourcetrail.png")); + sourcetrailLogo.scaleToHeight(150); - QLabel* sourcetrailLogoLabel = new QLabel(this); - sourcetrailLogoLabel->setPixmap(sourcetrailLogo.pixmap()); - sourcetrailLogoLabel->resize(sourcetrailLogo.width(), sourcetrailLogo.height()); - row->addWidget(sourcetrailLogoLabel); - } - - row->addSpacing(50); - - { - QVBoxLayout* column = new QVBoxLayout(); - row->addLayout(column); - - column->addStretch(); - - QLabel* developerTitle = new QLabel("Developed by:", this); - column->addWidget(developerTitle); - - QLabel* developerLabel = new QLabel( - "Manuel Dobusch\n" - "Eberhard Gräther\n" - "Malte Langkabel\n" - "Viktoria Pfausler\n" - "Andreas Stallinger\n", - this - ); - column->addWidget(developerLabel); - column->addSpacing(-10); - } + QLabel* sourcetrailLogoLabel = new QLabel(this); + sourcetrailLogoLabel->setPixmap(sourcetrailLogo.pixmap()); + sourcetrailLogoLabel->resize(sourcetrailLogo.width(), sourcetrailLogo.height()); + windowLayout->addWidget(sourcetrailLogoLabel); } windowLayout->addSpacing(10); @@ -76,29 +49,12 @@ void QtAbout::setupAbout() ( "Version " + Version::getApplicationVersion().toDisplayString() + " - " + std::string(utility::getApplicationArchitectureType() == APPLICATION_ARCHITECTURE_X86_32 ? "32" : "64") + " bit" - ).c_str(), + ).c_str(), this ); row->addWidget(versionLabel); } - windowLayout->addStretch(); - windowLayout->addStretch(); - - QLabel* acknowledgementsTitle = new QLabel("Acknowledgements:", this); - windowLayout->addWidget(acknowledgementsTitle); - - QLabel* acknowledgementsLabel = new QLabel( - "Sourcetrail (aka Coati) 0.1 was created in the context of education at " - "Salzburg University of Applied Sciences. " - "Coati Software OG takes part in the Startup Salzburg initiative. " - "The development of Sourcetrail was funded by aws.", - this - ); - acknowledgementsLabel->setWordWrap(true); - acknowledgementsLabel->setOpenExternalLinks(true); - windowLayout->addWidget(acknowledgementsLabel); - windowLayout->addStretch(); { @@ -106,42 +62,43 @@ void QtAbout::setupAbout() windowLayout->addLayout(row); QLabel* companyLabel = new QLabel( - "Coati Software OG
" + "Coati Software KG
" "Jakob-Haringer-Straße 1/127
" "5020 Salzburg
" "Austria
" "support@sourcetrail.com
" - "sourcetrail.com", - this); + "sourcetrail.com"); companyLabel->setOpenExternalLinks(true); row->addWidget(companyLabel); - { - QVBoxLayout* column = new QVBoxLayout(); - row->addLayout(column); + row->addSpacing(80); - column->addStretch(); - - { - QHBoxLayout* rowAcknowledgementsLogos = new QHBoxLayout(); - column->addLayout(rowAcknowledgementsLogos); - - QtDeviceScaledPixmap fhsLogo(QString::fromStdWString(ResourcePaths::getGuiPath().concatenate(L"about/logo_fhs.png").wstr())); - fhsLogo.scaleToHeight(30); - QLabel* fhsLabel = new QLabel(this); - fhsLabel->setPixmap(fhsLogo.pixmap()); - fhsLabel->resize(fhsLogo.width(), fhsLogo.height()); - rowAcknowledgementsLogos->addWidget(fhsLabel); - - QtDeviceScaledPixmap awsLogo(QString::fromStdWString(ResourcePaths::getGuiPath().concatenate(L"about/logo_aws.png").wstr())); - awsLogo.scaleToHeight(30); - QLabel* awsLabel = new QLabel(this); - awsLabel->setPixmap(awsLogo.pixmap()); - awsLabel->resize(awsLogo.width(), awsLogo.height()); - rowAcknowledgementsLogos->addWidget(awsLabel); - } - } + QLabel* developerLabel = new QLabel( + "

" + "Team:
" + "Manuel Dobusch
" + "Eberhard Gräther
" + "Malte Langkabel
" + "Viktoria Pfausler
" + "Andreas Stallinger
" + ); + developerLabel->setObjectName("small"); + row->addWidget(developerLabel); } + windowLayout->addStretch(); + + QLabel* acknowledgementsLabel = new QLabel( + "Acknowledgements:
" + "Sourcetrail (aka Coati) 0.1 was created in the context of education at " + "Salzburg University of Applied Sciences.
" + "Coati Software KG is member of Startup Salzburg.
" + "The development of Sourcetrail was funded by aws." + ); + acknowledgementsLabel->setObjectName("small"); + acknowledgementsLabel->setWordWrap(true); + acknowledgementsLabel->setOpenExternalLinks(true); + windowLayout->addWidget(acknowledgementsLabel); + windowLayout->addSpacing(10); }