05.04.2017, 16:45, "Mark Tucker" <mark.tuc...@airborne.aero>: > Hi Kai, > > My problem is that despite having successfully compiled and installed both > the qtwebkit and qtwebengine modules for Qt 5.5.1 on my desktop Linux > platform, the QML statement
You need to install QtWebView module > > import QtWebView 1.0 > > Reports as being uninstalled/not available when I attempt to run my QML app > on my Linux platform. (Note that using 1.1 instead of 1.0 produces the same > effect). This import works on my target Android platform. > > There does not appear to be a specific "qtwebview" folder/module within my > Src folder for my Qt version. > > I ran configure with no options, i.e. literally just "./configure" with > nothing added. > > I can live with having to have different import statements for the different > platforms if I have to, was just wanting to check that I wasn't missing > something stupid/obvious. > > Thanks > > Mark > > -----Original Message----- > From: Interest > [mailto:interest-bounces+mark.tucker=airborne.a...@qt-project.org] On Behalf > Of Kai Koehne > Sent: 05 April 2017 12:21 > To: Nibedit Dey <nibedit....@gmail.com>; Sze Howe Koh <szehowe....@gmail.com> > Cc: interest@qt-project.org > Subject: Re: [Interest] QML WebView modules > >> -----Original Message----- >> From: Interest >> [mailto:interest-bounces+kai.koehne=qt...@qt-project.org] >> [..] >> With Qt 5.5 the Qt WebKit module is >> deprecated:(https://wiki.qt.io/New- >> Features-in-Qt-5.5#Deprecated_Functionality) >> >> QWebView uses WebKit as the backend. >> >> QWebEngineView uses Chromium as the backend. >> >> WebView with the same name has been defined in both WebKit and >> WebEngine. Hence import statement varies.[I believe this is the source >> of confusion ] >> >> import QtWebKit 3.0 >> import QtWebView 1.0 > > Not exactly. The terminology is arguably confusing here, but the "QtWebView" > import comes from the "Qt WebView" module > (http://doc.qt.io/qt-5/qtwebview-index.html), which is a module that > abstracts different rendering engines (Qt WebEngine, native) away behind a > simple API. > > So > > --- > import QtWebView 1.0 > > WebView { > // ... > } > -- > should work both on mobile and desktop. On Android, iOS and WinRT the native > browsers are embedded, on all the rest Qt WebEngine is used (if available). > > Regards > > Kai > _______________________________________________ > Interest mailing list > Interest@qt-project.org > http://lists.qt-project.org/mailman/listinfo/interest > _______________________________________________ > Interest mailing list > Interest@qt-project.org > http://lists.qt-project.org/mailman/listinfo/interest -- Regards, Konstantin _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest