]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - matrix-gui-v2/matrix_browser.git/commitdiff
matrix_browser: update for QWebEngine from QWebKit master
authore-ruei1@ti.com <e-ruei1@ti.com>
Mon, 28 Aug 2017 22:26:54 +0000 (22:26 +0000)
committerJacob Stiffler <j-stiffler@ti.com>
Mon, 28 Aug 2017 16:30:38 +0000 (12:30 -0400)
Replace QWebkit with QWebEngine because QWebkit is obslete.

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
MatrixWebView.cpp
MatrixWebView.h
main.cpp [changed mode: 0755->0644]
matrix_browser.pro

index 48459b7da56d39be9b144ff1a9e99175abc3097a..72c49678b6bedbad20335d903d10abc91186632b 100644 (file)
@@ -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);
 
index fec7249d81c4bc2632311de39559b7de736e93a2..b6d2cc5ae3433428fd55eefe306260cd4516432b 100644 (file)
@@ -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
old mode 100755 (executable)
new mode 100644 (file)
index a1ccd80..dceece5
--- a/main.cpp
+++ b/main.cpp
@@ -36,7 +36,6 @@
  *
 */
 
-#include <QtWidgets>
 #include <iostream> 
 #include <QApplication>
 #include "MatrixWebView.h"
index a6d8e1c73b4d7b5220f34db313aec143b40652b4..c6d989488d9a20f38907e58cc88d550060f7320d 100755 (executable)
@@ -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