aboutsummaryrefslogtreecommitdiff
path: root/lib/about/aboutdialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lib/about/aboutdialog.cpp')
-rw-r--r--lib/about/aboutdialog.cpp71
1 files changed, 0 insertions, 71 deletions
diff --git a/lib/about/aboutdialog.cpp b/lib/about/aboutdialog.cpp
deleted file mode 100644
index 99fb7ce..0000000
--- a/lib/about/aboutdialog.cpp
+++ /dev/null
@@ -1,71 +0,0 @@
-/*
- * This file is part of smolbote. It's copyrighted by the contributors recorded
- * in the version control history of the file, available from its original
- * location: https://neueland.iserlohn-fortress.net/gitea/aqua/smolbote
- *
- * SPDX-License-Identifier: GPL-3.0
- */
-
-#include "aboutdialog.h"
-#include "ui_aboutdialog.h"
-#include <version.h>
-
-// compiler
-// clang also defines __GNUC__, so we need to check for clang first
-#if defined(__clang__)
-#define compiler "Clang " __clang_version__
-#elif defined(__GNUC__)
-#define compiler "GCC " __VERSION__
-#elif defined(_MSC_VER)
-#define compiler "MSVC"
-#else
-#define compiler "unknown compiler"
-#endif
-
-AboutDialog::AboutDialog(QWidget *parent)
- : QDialog(parent)
- , ui(new Ui::AboutDialog)
-{
- setAttribute(Qt::WA_DeleteOnClose, true);
- ui->setupUi(this);
-
- ui->icon->setPixmap(qApp->windowIcon().pixmap(72, 72));
-
- ui->aboutLabel->setText(tr("<h2>smolbote %1</h2>"
- "<p><i>yet another no-frills browser</i></p>"
- "<p>This program is free software, see <i>License</i> for more information.</p>")
- .arg(qApp->applicationVersion()));
-
- ui->licenseLabel->setText(tr("<p>Copyright 2017 - 2019 aqua</p>"
- "<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 program is distributed in the hope that it will be useful, but without any warranty.</p>"
- "<p>You can read the full terms of the license on <a href='https://www.gnu.org/licenses/gpl-3.0.en.html'>the GNU website</a>.</p>"));
-
- ui->detailsLabel->setText(tr("<p>Version " poi_Version "</p>"
- "<p>Compiled with " compiler "</p>"
- "<p>Libraries: <ul>"
- "<li><a href='https://www.qt.io/'>Qt5</a> " QT_VERSION_STR "</li>"
- "<li>spdlog</li>"
- "<li><a href='https://github.com/Taywee/args'>args.hxx</a></li>"
- "<li><a href='https://github.com/itay-grudev/SingleApplication'>SingleApplication</a></li>"
-#ifdef CONFIG_USEPLASMA
- "<li><a href='https://community.kde.org/Frameworks'>KDE Frameworks</a></li>"
-#endif
-#ifdef CONFIG_USEBREAKPAD
- "<li><a href='https://chromium.googlesource.com/breakpad/breakpad'>Breakpad</a></li>"
-#endif
- "</ul></p>"));
-
-}
-
-AboutDialog::~AboutDialog()
-{
- delete ui;
-}