4

I think the title explains pretty much everything.

But once again, how would you explain the roles & purposes of these two terms about displaying webcontent in Qt applications? If I use a WebView, does it automatically involve QtWebEngine or is it something else?

I have read in Wikipedia that Qt uses Blink as web engine, however on Qt's official pages they don't mention the term Blink anywhere.

OnurA
  • 611
  • 2
  • 11
  • 25

1 Answers1

5

Since I can't comment directly on your post for low reputation reason, I am answering here. This question is very related : QWebView or QWebEngineView.

Basically, QWebView uses WebKit as the backend, whereas QWebEngineView uses Chromium as the backend. These two links may interest you, both referring to the latest version of Qt (5.6) :

QWebView : http://doc.qt.io/qt-5/qml-qtwebview-webview.html#details

QWebEngineView : http://doc.qt.io/qt-5/qml-qtwebengine-webengineview.html#details

I am currently working with QWebEngineView and everything works pretty fine, I haven't tested QWebView though.

Community
  • 1
  • 1
IAmInPLS
  • 4,051
  • 4
  • 24
  • 57
  • Yes that was pretty much all, what I could find so far. However, I need more detailed information than 2-3 sentences under details subtitle. Do you know where I can read more into it? – OnurA Mar 17 '16 at 11:39
  • Keep in mind that Blink is part of Chromium. I think you should search for the difference between WebKit and Chromium and see what's best for you. And last thing you can do is looking at Qt sources in order to see how both are managed by Qt ^^ – IAmInPLS Mar 17 '16 at 12:57
  • What do you mean by Qt sources? – OnurA Mar 17 '16 at 13:01
  • 1
    The code source of Qt : https://wiki.qt.io/Get_the_Source – IAmInPLS Mar 17 '16 at 13:06
  • Do I have to make webkit while making Qt from source in order to use Qt WebEngine? Or can I say -no-make webkit? – OnurA Mar 23 '16 at 09:43
  • I don't think you have to, but for your futures researches, you'd better install all of it – IAmInPLS Mar 23 '16 at 10:47