18#include <qtqmlnetworkexports.h>
20#include <QtCore/QByteArray>
21#include <QtCore/QMetaType>
22#include <QtNetwork/qsslkey.h>
23#include <QtNetwork/qssl.h>
24#include <QtQml/qqml.h>
37 WRITE setKeyAlgorithm)
41 WRITE setKeyPassPhrase)
46 QString keyFile()
const {
return m_keyFile; }
61 return (lvalue.m_keyFile == rvalue.m_keyFile
62 && lvalue.m_keyAlgorithm == rvalue.m_keyAlgorithm
63 && lvalue.m_keyFormat == rvalue.m_keyFormat
64 && lvalue.m_keyType == rvalue.m_keyType
65 && lvalue.m_keyPassPhrase == rvalue.m_keyPassPhrase);
QSsl::KeyAlgorithm keyAlgorithm() const
friend bool operator==(const QQmlSslKey &lvalue, const QQmlSslKey &rvalue)
QByteArray keyPassPhrase() const
QSsl::EncodingFormat keyFormat() const
QSsl::KeyType keyType() const
The QSslKey class provides an interface for private and public keys.
\macro QT_RESTRICTED_CAST_FROM_ASCII
The QSsl namespace declares enums common to all SSL classes in Qt Network.
KeyType
Describes the two types of keys QSslKey supports.
KeyAlgorithm
Describes the different key algorithms supported by QSslKey.
EncodingFormat
Describes supported encoding formats for certificates and keys.
Combined button and popup list for selecting options.
EGLOutputLayerEXT EGLint EGLAttrib value
[5]
#define QML_NAMED_ELEMENT(NAME)
#define QML_ADDED_IN_VERSION(MAJOR, MINOR)