Changeset View
Changeset View
Standalone View
Standalone View
src/welcomewidget.cpp
- This file was added.
// SPDX-FileCopyrightText: 2024 g10 Code GmbH | |||||
// SPDX-Contributor: Carl Schwan <carl.schwan@gnupg.com> | |||||
// SPDX-License-Identifier: GPL-2.0-or-later | |||||
#include "welcomewidget.h" | |||||
#include "ui_welcomewidget.h" | |||||
#include <gpgpass_version.h> | |||||
using namespace Qt::Literals::StringLiterals; | |||||
WelcomeWidget::WelcomeWidget(QWidget *parent) | |||||
: QWidget(parent) | |||||
, ui(new Ui::WelcomeWidget) | |||||
{ | |||||
ui->setupUi(this); | |||||
// center vertically | |||||
ui->mainLayout->insertStretch(0); | |||||
ui->mainLayout->addStretch(); | |||||
const double titleFontSize = QApplication::font().pointSize() * 2; | |||||
auto font = ui->title->font(); | |||||
font.setPointSize(titleFontSize); | |||||
ui->title->setFont(font); | |||||
QPixmap logo = QPixmap(QStringLiteral(":/artwork/64-gpgpass.png")); | |||||
ui->logo->setPixmap(logo); | |||||
ui->version->setText(i18nc("@info", "Version: %1", QString::fromLocal8Bit(GPGPASS_VERSION_STRING))); | |||||
} | |||||
WelcomeWidget::~WelcomeWidget() = default; |