KDEWebKit
Go to the documentation of this file.
30 #include <QtWebKit/QWebPage>
95 KIOIntegration = 0x02,
100 KPartsIntegration = 0x04,
107 KWalletIntegration = 0x08
109 Q_DECLARE_FLAGS(Integration, IntegrationFlags)
123 explicit
KWebPage(
QObject *parent = 0, Integration flags = Integration());
143 bool isExternalContentAllowed() const;
168 void setAllowExternalContent(
bool allow);
192 virtual
void downloadRequest(const QNetworkRequest &request);
200 virtual
void downloadUrl(const
KUrl &url);
267 void setSessionMetaData(const
QString &key, const
QString &value);
283 void setRequestMetaData(const
QString &key, const
QString &value);
295 void removeSessionMetaData(const
QString &key);
307 void removeRequestMetaData(const
QString &key);
322 virtual
QString userAgentForUrl(const
QUrl& url) const;
337 virtual
bool acceptNavigationRequest(QWebFrame * frame, const QNetworkRequest & request, NavigationType type);
358 class KWebPagePrivate;
359 KWebPagePrivate* const d;
360 Q_PRIVATE_SLOT(d,
void _k_copyResultToTempFile(
KJob *))
363 Q_DECLARE_OPERATORS_FOR_FLAGS(
KWebPage::Integration)
This file is part of the KDE documentation.
Documentation copyright © 1996-2012 The KDE developers.
Generated on Fri Nov 16 2012 15:19:26 by
doxygen 1.8.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.