From 412e9b019ad5c868dd0c5573bf185a32cca31b7d Mon Sep 17 00:00:00 2001 From: Bernhard Beschow Date: Mon, 14 Dec 2009 17:43:05 +0100 Subject: factor out WebTab class from WebView * it basically represents a tab in rekonq * everything that happens within one tab should go here (wallet bar, find bar?) --- src/webinspectordock.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/webinspectordock.cpp') diff --git a/src/webinspectordock.cpp b/src/webinspectordock.cpp index f91df31a..2c17a607 100644 --- a/src/webinspectordock.cpp +++ b/src/webinspectordock.cpp @@ -28,6 +28,7 @@ #include "webinspectordock.moc" // Local Includes +#include "webtab.h" #include "webview.h" #include "webpage.h" @@ -64,20 +65,20 @@ void WebInspectorDock::toggle(bool enable) mainWindow()->actionByName("web_inspector")->setChecked(enable); if (enable) { - mainWindow()->currentTab()->settings()->setAttribute(QWebSettings::DeveloperExtrasEnabled, true); + mainWindow()->currentTab()->view()->settings()->setAttribute(QWebSettings::DeveloperExtrasEnabled, true); findChild()->setPage(mainWindow()->currentTab()->page()); show(); } else { hide(); - mainWindow()->currentTab()->settings()->setAttribute(QWebSettings::DeveloperExtrasEnabled, false); + mainWindow()->currentTab()->view()->settings()->setAttribute(QWebSettings::DeveloperExtrasEnabled, false); } } void WebInspectorDock::changeCurrentPage() { - bool enable = mainWindow()->currentTab()->settings()->testAttribute(QWebSettings::DeveloperExtrasEnabled); + bool enable = mainWindow()->currentTab()->view()->settings()->testAttribute(QWebSettings::DeveloperExtrasEnabled); toggle(enable); } -- cgit v1.2.1