Page Menu
Home
GnuPG
Search
Configure Global Search
Log In
Files
F34668352
nearexpirywarning.cpp
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Size
815 B
Subscribers
None
nearexpirywarning.cpp
View Options
// 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
Details
Attached
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
Attached To
rOJ GpgOL.js
Event Timeline
Log In to Comment