Index: trunk/BNC/src/bncmain.cpp
===================================================================
--- trunk/BNC/src/bncmain.cpp	(revision 8908)
+++ trunk/BNC/src/bncmain.cpp	(revision 8909)
@@ -44,4 +44,5 @@
 #include <QFile>
 #include <iostream>
+#include <QNetworkProxy>
 
 #include "app.h"
@@ -376,5 +377,5 @@
   }
   else { // start non-gui Version
-
+    //
   }
 
@@ -382,4 +383,16 @@
 
   bncSettings settings;
+
+  // Proxy Settings
+  // --------------
+  QString proxyHost = settings.value("proxyHost").toString();
+  int     proxyPort = settings.value("proxyPort").toInt();
+  if (!proxyHost.isEmpty()) {
+    QNetworkProxy proxy;
+    proxy.setType(QNetworkProxy::HttpProxy);
+    proxy.setHostName(proxyHost);
+    proxy.setPort(proxyPort);
+    QNetworkProxy::setApplicationProxy(proxy);
+  }
 
   for (int ii = 1; ii < argc - 2; ii++) {
@@ -410,5 +423,5 @@
 
     // Interactive Mode - open the main window
-  // ---------------------------------------
+  // -----------------------------------------
   if (interactive) {
 
Index: trunk/BNC/src/map/bncmapwin.cpp
===================================================================
--- trunk/BNC/src/map/bncmapwin.cpp	(revision 8908)
+++ trunk/BNC/src/map/bncmapwin.cpp	(revision 8909)
@@ -35,5 +35,5 @@
  * Created:    08-Jun-2013
  *
- * Changes:
+ * Changes:    A. Stuerze
  *
  * -----------------------------------------------------------------------*/
@@ -56,9 +56,5 @@
   _currLon =  8.66496871; // BKG longitude
 
-#ifdef QT_WEBENGINE
   _webView = new QWebEngineView(this);
-#else
-  _webView = new QWebView(this);
-#endif
 
   connect(_webView, SIGNAL(loadFinished(bool)), this, SLOT(slotInitMap(bool)));
@@ -68,13 +64,4 @@
   bncSettings settings;
   _staID = settings.value("PPP/plotCoordinates").toByteArray();
-
-  // Proxy Settings
-  // --------------
-  QString proxyHost = settings.value("proxyHost").toString();
-  int     proxyPort = settings.value("proxyPort").toInt();
-  if (!proxyHost.isEmpty()) {
-    QNetworkProxy proxy(QNetworkProxy::HttpProxy, proxyHost, proxyPort);
-    _webView->page()->networkAccessManager()->setProxy(proxy);
-  }
 
   loadHtmlPage();
@@ -141,5 +128,5 @@
   }
   QString location = QString("%1, %2, %3, %4").arg(_currLat,0,'f',8).arg(_currLon,0,'f',8).arg(mapWinDotSize).arg(mapWinDotColor);
-  _webView->page()->mainFrame()->evaluateJavaScript(QString("initialize( %1 )").arg(location));
+  _webView->page()->runJavaScript(QString("gotoLocation( %1 )").arg(location));
 }
 
@@ -168,5 +155,5 @@
 
   QString location = QString("%1, %2").arg(_currLat,0,'f',8).arg(_currLon,0,'f',8);
-  _webView->page()->mainFrame()->evaluateJavaScript(QString("gotoLocation( %1 )").arg(location));
+  _webView->page()->runJavaScript(QString("gotoLocation( %1 )").arg(location));
 }
 
Index: trunk/BNC/src/map/bncmapwin.h
===================================================================
--- trunk/BNC/src/map/bncmapwin.h	(revision 8908)
+++ trunk/BNC/src/map/bncmapwin.h	(revision 8909)
@@ -25,17 +25,10 @@
 #ifndef BNCMAPWIN_H
 #define BNCMAPWIN_H
-
-#ifdef QT_WEBENGINE
-  #include <QWebEngineView>
-  #include <QWebEnginePage>
-#else
-  #include <QWebView>
-  #include <QWebFrame>
-#endif
+#include <QWebEngineView>
+#include <QWebEnginePage>
 #include <QLabel>
 #include <QHBoxLayout>
 #include <QByteArray>
 #include <QDialog>
-#include <QNetworkProxy>
 #include <QVector>
 #include "bnctime.h"
@@ -63,13 +56,10 @@
   void loadHtmlPage();
   void gotoLocation(double lat, double lon);
-#ifdef QT_WEBENGINE
   QWebEngineView*  _webView;
-#else
-  QWebView*        _webView;
-#endif
-  QLabel*    _statusLabel;
-  double     _currLat;
-  double     _currLon;
-  QByteArray _staID;
+  QWebEnginePage*  _webPage;
+  QLabel*          _statusLabel;
+  double           _currLat;
+  double           _currLon;
+  QByteArray       _staID;
 };
 
Index: trunk/BNC/src/src.pri
===================================================================
--- trunk/BNC/src/src.pri	(revision 8908)
+++ trunk/BNC/src/src.pri	(revision 8909)
@@ -134,12 +134,6 @@
 }
 
-# Check QtWebKit Library Existence
-# --------------------------------
-exists("$$[QT_INSTALL_LIBS]/*WebKit*") {
-    DEFINES += QT_WEBKIT
-    QT      += webkit webkitwidgets
-    message("Configured with QtWebKit")
-}
-
+# Check QtWebEngineWidges Library Existence
+# -----------------------------------------
 exists("$$[QT_INSTALL_LIBS]/*WebEngineWidgets*") {
     DEFINES += QT_WEBENGINE
@@ -148,5 +142,5 @@
 }
 
-contains(DEFINES, QT_WEBENGINE) | contains(DEFINES, QT_WEBKIT) {
+contains(DEFINES, QT_WEBENGINE) {
   HEADERS     += map/bncmapwin.h
   SOURCES     += map/bncmapwin.cpp
@@ -154,4 +148,4 @@
 }
 else {
-  message("Neither QtWebEngine nor QtWebKit is available")
+  message("QtWebEngineWidges Library is not available")
 }
