Attica
atticabasejob.cpp
81 bool error = d->m_reply->error() != QNetworkReply::NoError && d->m_reply->error() != QNetworkReply::OperationCanceledError;
103 d->m_metadata.setStatusCode(d->m_reply->attribute(QNetworkRequest::HttpStatusCodeAttribute).toInt());
136 qCDebug(ATTICA) << "executing" << Utils::toString(d->m_reply->operation()) << "request for" << d->m_reply->url();
138 connect(d->m_reply->manager(), &QNetworkAccessManager::authenticationRequired, this, &BaseJob::authenticationRequired);
146 auth->setUser(reply->request().attribute((QNetworkRequest::Attribute)BaseJob::UserAttribute).toString());
147 auth->setPassword(reply->request().attribute((QNetworkRequest::Attribute)BaseJob::PasswordAttribute).toString());
Operation
void errorOccurred(QNetworkReply::NetworkError code)
QVariant attribute(QNetworkRequest::Attribute code, const QVariant &defaultValue) const const
HttpStatusCodeAttribute
QUrl url() const const
QUrl toUrl() const const
void setPassword(const QString &password)
QString fromUtf8(const char *str, int size)
Q_EMITQ_EMIT
void setUser(const QString &user)
singleShot
QNetworkReply::NetworkError error() const const
Definition: metadata.h:28
void authenticationRequired(QNetworkReply *reply, QAuthenticator *authenticator)
QMetaObject::Connection connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
bool isValid() const const
void deleteLater()
QString toString(QUrl::FormattingOptions options) const const
Definition: atticabasejob.h:31
int toInt(bool *ok) const const
QNetworkRequest request() const const
QUrl resolved(const QUrl &relative) const const
void error(QWidget *parent, const QString &text, const QString &title, const KGuiItem &buttonOk, Options options=Notify)
QVariant attribute(QNetworkRequest::Attribute code) const const
const char * constData() const const
NoError
void setUrl(const QUrl &url)
void finished()
QString toString() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Dec 3 2023 04:08:16 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Dec 3 2023 04:08:16 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.