diff options
Diffstat (limited to 'lib/about')
-rw-r--r-- | lib/about/CMakeLists.txt | 4 | ||||
-rw-r--r-- | lib/about/aboutdialog.cpp | 12 |
2 files changed, 10 insertions, 6 deletions
diff --git a/lib/about/CMakeLists.txt b/lib/about/CMakeLists.txt index eec2545..be506fe 100644 --- a/lib/about/CMakeLists.txt +++ b/lib/about/CMakeLists.txt @@ -13,6 +13,8 @@ add_library(about ) target_include_directories(about - PRIVATE ${Boost_INCLUDE_DIRS}) + PRIVATE ${Boost_INCLUDE_DIRS} + PRIVATE ${CMAKE_BINARY_DIR}/src +) target_link_libraries(about Qt5::Widgets) diff --git a/lib/about/aboutdialog.cpp b/lib/about/aboutdialog.cpp index df87ad2..6b4ebb8 100644 --- a/lib/about/aboutdialog.cpp +++ b/lib/about/aboutdialog.cpp @@ -10,6 +10,7 @@ #include "ui_aboutdialog.h" #include <QtWebEngine/QtWebEngineVersion> #include <boost/version.hpp> +#include "version.h" // compiler // clang also defines __GNUC__, so we need to check for clang first @@ -42,21 +43,22 @@ AboutDialog::AboutDialog(QWidget *parent) auto *licenseLabel = new QLabel(this); licenseLabel->setWordWrap(true); licenseLabel->setText(tr("<p>Copyright 2017 - 2018 aqua</p>" - "<p>This program is free software, and you are welcome to use it under the conditions set by the GNU GPLv3:" - "<ul>" + "<p>This program is free software, and you are welcome to use it under the conditions set by the GNU GPLv3.<br>" + "This is a short summary: <ul>" "<li> the freedom to use the software for any purpose,</li>" "<li> the freedom to change the software to suit your needs,</li>" "<li> the freedom to share the software with anyone,</li>" "<li> the freedom to share the changes you make, and</li>" "<li> the responsibility to grant the same freedoms when sharing the software.</li>" "</ul>" - "<p>This is a short summary; you can find the full license text in LICENSE.md.</p>")); + "<p>This program is distributed in the hope that it will be useful, but without any warranty.</p>")); ui->toolBox->addItem(licenseLabel, tr("License")); auto *detailsLabel = new QLabel(this); detailsLabel->setWordWrap(true); - detailsLabel->setText(tr("<p>Compiled with " compiler "</p>" - "<p><ul>" + detailsLabel->setText(tr("<p>Build " SMOLBOTE_BRANCH ":" SMOLBOTE_COMMIT "</p>" + "<p>Compiled with " compiler "</p>" + "<p>Libraries: <ul>" "<li>Qt " QT_VERSION_STR "</li>" "<li>QtWebEngine " QTWEBENGINE_VERSION_STR "</li>" "<li>Boost " BOOST_LIB_VERSION " </li>" |