Pushed.

- Jake


On 8/28/2017 12:26 PM, Eric Ruei wrote:
Replace QWebkit with QWebEngine because QWebkit is obslete.


Signed-off-by: Eric Ruei <[email protected]>
---
  MatrixWebView.cpp  | 5 +----
  MatrixWebView.h    | 5 ++---
  main.cpp           | 1 -
  matrix_browser.pro | 2 +-
  4 files changed, 4 insertions(+), 9 deletions(-)
  mode change 100755 => 100644 main.cpp

diff --git a/MatrixWebView.cpp b/MatrixWebView.cpp
index 48459b7..72c4967 100644
--- a/MatrixWebView.cpp
+++ b/MatrixWebView.cpp
@@ -37,9 +37,6 @@
   *
  */
-#include <QtWidgets>
-#include <QtNetwork>
-#include <QtWebKitWidgets>
  #include "MatrixWebView.h"
  #include <sys/types.h>
  #include <sys/socket.h>
@@ -53,7 +50,7 @@ MatrixWebView::MatrixWebView(const QUrl& url)
      if (::socketpair(AF_UNIX, SOCK_STREAM, 0, sigtermFd))
         qFatal("Couldn't create TERM socketpair");
- view = new QWebView(this);
+    view = new QWebEngineView(this);
      view->load(url);
      setCentralWidget(view);
diff --git a/MatrixWebView.h b/MatrixWebView.h
index fec7249..b6d2cc5 100644
--- a/MatrixWebView.h
+++ b/MatrixWebView.h
@@ -40,8 +40,7 @@
  #define MATRIXWEBVIEW_H
#include <QtWidgets>
-#include <QWebView>
-#include <QGraphicsWebView>
+#include <QWebEngineView>
  #include <QSocketNotifier>
  #include <QMainWindow>
@@ -62,7 +61,7 @@ public slots:
  private:
      static int sigtermFd[2];
      QSocketNotifier *snTerm;
-    QWebView *view;
+    QWebEngineView *view;
  };
#endif
diff --git a/main.cpp b/main.cpp
old mode 100755
new mode 100644
index a1ccd80..dceece5
--- a/main.cpp
+++ b/main.cpp
@@ -36,7 +36,6 @@
   *
  */
-#include <QtWidgets>
  #include <iostream>
  #include <QApplication>
  #include "MatrixWebView.h"
diff --git a/matrix_browser.pro b/matrix_browser.pro
index a6d8e1c..c6d9894 100755
--- a/matrix_browser.pro
+++ b/matrix_browser.pro
@@ -6,7 +6,7 @@ TEMPLATE = app
  TARGET = matrix_browser
  DEPENDPATH += .
  INCLUDEPATH += .
-QT       +=   webkit webkitwidgets
+QT       +=   webenginewidgets
  # Input
  SOURCES += main.cpp MatrixWebView.cpp
  HEADERS = MatrixWebView.h

_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago

Reply via email to