KDEWebKit
Go to the documentation of this file.
30 #include <QtWebKit/QWebPage>
96 KIOIntegration = 0x02,
101 KPartsIntegration = 0x04,
108 KWalletIntegration = 0x08
110 Q_DECLARE_FLAGS(Integration, IntegrationFlags)
124 explicit
KWebPage(
QObject *parent = 0, Integration flags = Integration());
144 bool isExternalContentAllowed() const;
169 void setAllowExternalContent(
bool allow);
193 virtual
void downloadRequest(const QNetworkRequest &request);
201 virtual
void downloadUrl(const
KUrl &url);
268 void setSessionMetaData(const
QString &key, const
QString &value);
284 void setRequestMetaData(const
QString &key, const
QString &value);
296 void removeSessionMetaData(const
QString &key);
308 void removeRequestMetaData(const
QString &key);
323 virtual
QString userAgentForUrl(const
QUrl& url) const;
338 virtual
bool acceptNavigationRequest(QWebFrame * frame, const QNetworkRequest & request, NavigationType type);
359 class KWebPagePrivate;
360 KWebPagePrivate* const d;
361 Q_PRIVATE_SLOT(d,
void _k_copyResultToTempFile(
KJob*))
362 Q_PRIVATE_SLOT(d,
void _k_receivedContentType(KIO::Job*, const
QString&))
363 Q_PRIVATE_SLOT(d,
void _k_contentTypeCheckFailed(
KJob*))
366 Q_DECLARE_OPERATORS_FOR_FLAGS(
KWebPage::Integration)
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Mon May 5 2014 18:18:15 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.