add QWebInspector and debug config option
[pykit.git] / Viewer.cc
index 56708ee..46b8419 100644 (file)
--- a/Viewer.cc
+++ b/Viewer.cc
@@ -18,6 +18,7 @@
 #endif
 #include <QPrinter>
 #include <QPrintDialog>
+#include <QWebInspector>
 
 //#include "Viewer.mpp"
 #define prefix_
@@ -104,6 +105,14 @@ prefix_ pykit::Viewer::Viewer(QUrl const & url, Publisher * publisher, QWidget *
 #endif
     connect(page(), SIGNAL(printRequested(QWebFrame*)), this, SLOT(printRequested()));
     load(url);
+    inspector_ = new QWebInspector();
+    inspector_->setPage(page());
+}
+
+prefix_ pykit::Viewer::~Viewer()
+{
+    if (inspector_)
+        delete inspector_;
 }
 
 prefix_ void pykit::Viewer::printRequested()