// SPDX-License-Identifier: BSD-3-Clause // SPDX-FileCopyrightText: The Monero Project #include "AboutDialog.h" #include "ui_AboutDialog.h" #include #include #include "utils/Utils.h" AboutDialog::AboutDialog(QWidget *parent) : WindowModalDialog(parent) , ui(new Ui::AboutDialog) { ui->setupUi(this); QPixmap p(":assets/images/appicons/256x256.png"); ui->aboutImage->setPixmap(p.scaled(128, 128, Qt::KeepAspectRatio, Qt::SmoothTransformation)); auto about = Utils::fileOpenQRC(":assets/about.txt"); auto about_text = Utils::barrayToString(about); about_text = about_text.replace("", Utils::getVersion()); ui->copyrightText->setPlainText(about_text); auto ack = Utils::fileOpenQRC(":assets/ack.txt"); auto ack_text = Utils::barrayToString(ack); ui->ackText->setText(ack_text); this->adjustSize(); } AboutDialog::~AboutDialog() = default;