diff options
author | Allan Sandfeld Jensen <allan.jensen@digia.com> | 2014-07-28 16:35:16 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@digia.com> | 2014-07-30 12:45:12 +0200 |
commit | a99922affdc7953f092dcfcf34ea741567a5bddc (patch) | |
tree | 3c6a0c272060c4e35b345e17803d76c4e29b641e /examples/webenginewidgets/browser/browserapplication.h | |
parent | e1b98a164799d90f51336c718724fe8e6db01568 (diff) |
Add api to get the favicon URL
Adds one of the missing pieces of the QWebFrame and QWebView APIs.
Unlike the QtWebKit version this only fetches the favicon URL, and not
the icon. This is because we do not want to implement an icon database,
and that the icon would be loaded asynchronous anyway, bringing no
guarantee to be a valid icon/image yet.
Change-Id: I227311ae3676044da850e687b82bee752b5079c8
Reviewed-by: Jocelyn Turcotte <jocelyn.turcotte@digia.com>
Diffstat (limited to 'examples/webenginewidgets/browser/browserapplication.h')
-rw-r--r-- | examples/webenginewidgets/browser/browserapplication.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/examples/webenginewidgets/browser/browserapplication.h b/examples/webenginewidgets/browser/browserapplication.h index b17f1cea5..777bef06e 100644 --- a/examples/webenginewidgets/browser/browserapplication.h +++ b/examples/webenginewidgets/browser/browserapplication.h @@ -51,6 +51,7 @@ QT_BEGIN_NAMESPACE class QLocalServer; +class QNetworkAccessManager; QT_END_NAMESPACE class BookmarksManager; @@ -58,7 +59,6 @@ class BrowserMainWindow; class CookieJar; class DownloadManager; class HistoryManager; -class NetworkAccessManager; class BrowserApplication : public QApplication { Q_OBJECT @@ -73,6 +73,7 @@ public: BrowserMainWindow *mainWindow(); QList<BrowserMainWindow*> mainWindows(); QIcon icon(const QUrl &url) const; + QIcon defaultIcon() const; void saveSession(); bool canRestoreSession() const; @@ -80,7 +81,7 @@ public: static HistoryManager *historyManager(); static CookieJar *cookieJar(); static DownloadManager *downloadManager(); - static NetworkAccessManager *networkAccessManager(); + static QNetworkAccessManager *networkAccessManager(); static BookmarksManager *bookmarksManager(); #if defined(Q_WS_MAC) @@ -106,7 +107,7 @@ private: static HistoryManager *s_historyManager; static DownloadManager *s_downloadManager; - static NetworkAccessManager *s_networkAccessManager; + static QNetworkAccessManager *s_networkAccessManager; static BookmarksManager *s_bookmarksManager; QList<QPointer<BrowserMainWindow> > m_mainWindows; |