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 <QLabel>
13
14namespace KPIM
15{
16class SSLLabel : public QLabel
17{
18public:
19 enum State {
20 Encrypted,
21 Unencrypted,
22 Clean,
23 Done,
24 Unknown,
25 };
26 explicit SSLLabel(QWidget *parent);
27
28 void setEncrypted(State enc = Encrypted);
29 void setState(State state);
30 [[nodiscard]] State lastState() const;
31
32private:
33 State m_lastEncryptionState;
34};
35}
Class KCheckComboBox::KCheckComboBoxPrivate.
QObject * parent() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:20:19 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.