KSmtp::SessionUiProxy
KSmtp::SessionUiProxy Class Referenceabstract
#include <sessionuiproxy.h>
Public Types | |
using | Ptr = QSharedPointer<SessionUiProxy> |
Public Member Functions | |
virtual bool | ignoreSslError (const KSslErrorUiData &errorData)=0 |
Detailed Description
Interface to display communication errors and wait for user feedback.
Definition at line 20 of file sessionuiproxy.h.
Member Typedef Documentation
◆ Ptr
Definition at line 23 of file sessionuiproxy.h.
Member Function Documentation
◆ ignoreSslError()
|
pure virtual |
Show an SSL error and ask the user whether it should be ignored or not.
The recommended KDE UI is the following:
#include <kio/ksslui.h>
public:
if (KIO::SslUi::askIgnoreSslErrors(errorData)) {
return true;
} else {
return false;
}
}
};
[...]
Session session(server, port);
UiProxy *proxy = new UiProxy();
session.setUiProxy(proxy);
Interface to display communication errors and wait for user feedback.
Definition sessionuiproxy.h:21
virtual bool ignoreSslError(const KSslErrorUiData &errorData)=0
Show an SSL error and ask the user whether it should be ignored or not.
bool KIOWIDGETS_EXPORT askIgnoreSslErrors(const KSslErrorUiData &uiData, RulesStorage storedRules=RecallAndStoreRules)
- Parameters
-
errorData contains details about the error.
- Returns
- true if the error can be ignored
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:02:33 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:02:33 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.