// SPDX-FileCopyrightText: 2025 Filip Leonarski, Paul Scherrer Institute // SPDX-License-Identifier: GPL-3.0-only #include "JFJochLicenseWindow.h" #include #include #include JFJochLicenseWindow::JFJochLicenseWindow(QWidget *parent) : QDialog(parent) { setWindowTitle("Third-party Licenses"); resize(800, 600); auto *browser = new QTextBrowser(this); browser->setOpenExternalLinks(true); // license URLs open in the system browser QFile file(":/third_party_licenses.html"); if (file.open(QIODevice::ReadOnly | QIODevice::Text)) browser->setHtml(QString::fromUtf8(file.readAll())); auto *layout = new QVBoxLayout(this); layout->addWidget(browser); }