25#include <QAbstractListModel>
26#include <QSharedDataPointer>
33class CertificateChain;
38class CertItemStorePrivate;
39class CertItemPrivateLoaderPrivate;
51 CertItem(
const CertItem &from);
53 CertItem &operator=(
const CertItem &from);
57 bool havePrivate()
const;
58 StorageType storageType()
const;
59 bool isUsable()
const;
65 friend class CertItemStore;
66 friend class CertItemStorePrivate;
67 friend class CertItemPrivateLoader;
68 friend class CertItemPrivateLoaderPrivate;
87 int idFromRow(
int row)
const;
88 int rowFromId(
int id)
const;
89 CertItem itemFromId(
int id)
const;
90 CertItem itemFromRow(
int row)
const;
98 int addFromFile(
const QString &fileName);
104 void removeItem(
int id);
106 void setIcon(IconType type,
const QPixmap &icon);
115 void addSuccess(
int reqId,
int id);
116 void addFailed(
int reqId);
119 friend class CertItemStorePrivate;
120 CertItemStorePrivate *d;
122 friend class CertItemPrivateLoader;
123 friend class CertItemPrivateLoaderPrivate;
126class CertItemPrivateLoader :
public QObject
130 explicit CertItemPrivateLoader(CertItemStore *store,
QObject *
parent =
nullptr);
131 ~CertItemPrivateLoader();
141 friend class CertItemPrivateLoaderPrivate;
142 CertItemPrivateLoaderPrivate *d;
A chain of related Certificates.
Single entry in a KeyStore.
Q_SCRIPTABLE Q_NOREPLY void start()
QCA - the Qt Cryptographic Architecture.
virtual QModelIndex index(int row, int column, const QModelIndex &parent) const const override
QObject * parent() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:15:56 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.