#include "aboutform.h" #include "ui_aboutform.h" #include "defines.h" #include "global.h" AboutForm::AboutForm(QWidget *parent) : QWidget(parent), ui(new Ui::AboutForm) { ui->setupUi(this); setWindowTitle("About"); QPixmap pixmap(":/images/logo.png"); // 假设图片在资源文件中 ui->labelLogo->setPixmap(pixmap); ui->labelLogo->resize(pixmap.size()); // ui->labelTitle->setAlignment(Qt::AlignHCenter); ui->labelTitle->setText(QString("

关于差示扫描量热仪数据分析软件

")); QString ConCompleTime = QString("%1 %2").arg(__DATE__).arg(__TIME__); QString aboutText = QString( "

软件版本:%1

" "

版权所有 © 2025 山东云唐智能科技有限公司 保留所有权

" "
" "

本软件基于 Qt 框架开发,Qt 遵循 " "LGPL 协议

" "

Qt 官网:www.qt.io

") .arg(qApp->applicationVersion()); ui->labelContent->setAlignment(Qt::AlignTop | Qt::AlignLeft); ui->labelContent->setTextFormat(Qt::RichText); ui->labelContent->setText(aboutText); ui->labelContent->setStyleSheet("p { line-height: 1em; }"); ui->labelContent->setOpenExternalLinks(true); // 允许用户点击链接 ui->pushButtonClose->setToolTip(ConCompleTime); } AboutForm::~AboutForm() { delete ui; } void AboutForm::on_pushButtonClose_clicked() { hide(); }