Page MenuHome GnuPG

nearexpirywarning.cpp
No OneTemporary

nearexpirywarning.cpp

// SPDX-FileCopyrightText: 2022 Sandro Knauß <knauss@kde.org>
// SPDX-License-Identifier: GPL-2.0-or-later
#include "nearexpirywarning.h"
NearExpiryWarning::NearExpiryWarning(QWidget *parent)
: KMessageWidget(parent)
{
setVisible(false);
setCloseButtonVisible(true);
setWordWrap(true);
clearInfo();
}
NearExpiryWarning::~NearExpiryWarning() = default;
void NearExpiryWarning::addInfo(const QString &msg)
{
setText(text() + (text().isEmpty() ? QString() : QStringLiteral("\n")) + QStringLiteral("<p>") + msg + QStringLiteral("</p>"));
}
void NearExpiryWarning::setWarning(bool warning)
{
if (warning) {
setMessageType(Warning);
} else {
setMessageType(Information);
}
}
void NearExpiryWarning::clearInfo()
{
setWarning(false);
setText(QString());
}

File Metadata

Mime Type
text/x-c
Expires
Thu, Jan 22, 9:36 PM (1 d, 19 h)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
ac/1a/838595a154356921e1f2c380b0c7

Event Timeline