Update .gitignore for Mac
[pykit.git] / Viewer.cc
index abb1b2f..e16ffec 100644 (file)
--- a/Viewer.cc
+++ b/Viewer.cc
 #include <iostream>
 #include <QWebPluginFactory>
 #include "Publisher.hh"
+#ifdef POPPLER
 #include "PDFWidget.hh"
+#endif
 
 //#include "Viewer.mpp"
 #define prefix_
 ///////////////////////////////cc.p////////////////////////////////////////
 
+#ifdef POPPLER
+
 namespace {
 
     class PDFWebPluginFactory
@@ -77,6 +81,8 @@ prefix_ QList<QWebPluginFactory::Plugin> PDFWebPluginFactory::plugins()
     return plugins;
 }
 
+#endif
+
 ///////////////////////////////////////////////////////////////////////////
 // pykit::Viewer
 
@@ -86,7 +92,9 @@ prefix_ pykit::Viewer::Viewer(QUrl const & url, Publisher * publisher, QWidget *
     QWebSettings::globalSettings()->setAttribute(QWebSettings::PluginsEnabled, true);
     page()->setNetworkAccessManager(
         new InternalNetworkAccessManager(page()->networkAccessManager(), this, publisher));
+#ifdef POPPLER
     page()->setPluginFactory(new PDFWebPluginFactory (page()->networkAccessManager(), this));
+#endif
     load(url);
 }