summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/analyzer/analyzerpanel.cpp6
-rw-r--r--src/analyzer/analyzerpanel.h2
2 files changed, 5 insertions, 3 deletions
diff --git a/src/analyzer/analyzerpanel.cpp b/src/analyzer/analyzerpanel.cpp
index 9198cade..311f460f 100644
--- a/src/analyzer/analyzerpanel.cpp
+++ b/src/analyzer/analyzerpanel.cpp
@@ -63,7 +63,7 @@ void NetworkAnalyzerPanel::closeEvent(QCloseEvent *event)
MainWindow* NetworkAnalyzerPanel::mainWindow()
{
- return qobject_cast< MainWindow* >(parentWidget());
+ return qobject_cast<MainWindow *>(parentWidget());
}
@@ -73,9 +73,11 @@ void NetworkAnalyzerPanel::toggle(bool enable)
WebPage *page = mainWindow()->currentTab()->page();
NetworkAccessManager *manager = qobject_cast<NetworkAccessManager *>(page->networkAccessManager());
+ page->enableNetworkAnalyzer(enable);
+
if (enable)
{
- connect(page, SIGNAL(loadStarted()), _viewer, SLOT(clear()));
+ connect(page, SIGNAL(loadStarted()), _viewer, SLOT(clear()));
connect(manager, SIGNAL(networkData(QNetworkAccessManager::Operation, const QNetworkRequest &, QNetworkReply *)),
_viewer, SLOT(addRequest(QNetworkAccessManager::Operation, const QNetworkRequest &, QNetworkReply *) ) );
diff --git a/src/analyzer/analyzerpanel.h b/src/analyzer/analyzerpanel.h
index d98206f1..99d39309 100644
--- a/src/analyzer/analyzerpanel.h
+++ b/src/analyzer/analyzerpanel.h
@@ -48,11 +48,11 @@ class NetworkAnalyzer;
class REKONQ_TESTS_EXPORT NetworkAnalyzerPanel : public QDockWidget
{
Q_OBJECT
+
public:
NetworkAnalyzerPanel(const QString &title, QWidget *parent);
~NetworkAnalyzerPanel();
-
public slots:
void toggle(bool enable);
void changeCurrentPage();