Libkdepim

ssllabel.h
1/*
2 *
3 * This file is part of KMail, the KDE mail client.
4 *
5 * SPDX-FileCopyrightText: 2003 Zack Rusin <zack@kde.org>
6 *
7 * SPDX-License-Identifier: GPL-2.0-or-later
8 */
9
10#pragma once
11
12#include "libkdepim_private_export.h"
13#include <QLabel>
14
15namespace KPIM
16{
17class LIBKDEPIM_TESTS_EXPORT SSLLabel : public QLabel
18{
19 Q_OBJECT
20
21public:
22 enum State {
24 Unencrypted,
25 Clean,
26 Done,
27 Unknown,
28 };
29 explicit SSLLabel(QWidget *parent);
30
31 void setEncrypted(State enc = Encrypted);
32 void setState(State state);
33 [[nodiscard]] State lastState() const;
34
35private:
36 State m_lastEncryptionState;
37};
38}
AKONADI_MIME_EXPORT const char Encrypted[]
Class KCheckComboBox::KCheckComboBoxPrivate.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 16:58:12 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.