Add About Dialog and PCL LICENSE

This commit is contained in:
2022-04-21 17:43:24 +02:00
parent 39f3ec7d30
commit 12c6385f77
8 changed files with 158 additions and 0 deletions
+5
View File
@@ -17,6 +17,7 @@
#include <QThreadPool>
#include "loadrunable.h"
#include "markedfiles.h"
#include "about.h"
#ifdef __linux__
#include <sys/ioctl.h>
@@ -152,6 +153,10 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent)
dockMenu->addAction(databaseViewDock->toggleViewAction());
menuBar()->addMenu(dockMenu);
QMenu *helpMenu = menuBar()->addMenu(tr("Help"));
helpMenu->addAction(tr("About Tenmon"), [this]{ About about(this); about.exec(); });
helpMenu->addAction(tr("About Qt"), [this](){ QMessageBox::aboutQt(this); });
setupSigterm();
QSettings settings;
restoreGeometry(settings.value("mainwindow/geometry").toByteArray());