mirror of
https://github.com/feather-wallet/feather.git
synced 2025-02-03 11:46:30 +00:00
33 lines
No EOL
874 B
C++
33 lines
No EOL
874 B
C++
// SPDX-License-Identifier: BSD-3-Clause
|
|
// SPDX-FileCopyrightText: 2020-2024 The Monero Project
|
|
|
|
#include "SplashDialog.h"
|
|
#include "ui_SplashDialog.h"
|
|
|
|
#include "utils/Icons.h"
|
|
|
|
SplashDialog::SplashDialog(QWidget *parent)
|
|
: WindowModalDialog(parent)
|
|
, ui(new Ui::SplashDialog)
|
|
{
|
|
ui->setupUi(this);
|
|
|
|
this->setWindowIcon(icons()->icon("appicon/64x64"));
|
|
|
|
QPixmap pixmap = QPixmap(":/assets/images/key.png");
|
|
ui->icon->setPixmap(pixmap.scaledToWidth(32, Qt::SmoothTransformation));
|
|
|
|
this->setWindowFlags(Qt::Dialog | Qt::FramelessWindowHint);
|
|
|
|
this->adjustSize();
|
|
}
|
|
|
|
void SplashDialog::setMessage(const QString &message) {
|
|
ui->label_message->setText(message);
|
|
}
|
|
|
|
void SplashDialog::setIcon(const QPixmap &icon) {
|
|
ui->icon->setPixmap(icon.scaledToWidth(32, Qt::SmoothTransformation));
|
|
}
|
|
|
|
SplashDialog::~SplashDialog() = default; |