[Interest] Porting from QtWebKit to QtWebEngine
Jean-Francois Dockes
jf at dockes.org
Mon Aug 17 14:42:29 CEST 2015
Koehne Kai writes:
>
>
> > -----Original Message-----
> > From: interest-bounces+kai.koehne=theqtcompany.com at qt-project.org
> > [mailto:interest-bounces+kai.koehne=theqtcompany.com at qt-project.org]
> > On Behalf Of Jean-Francois Dockes
> > Sent: Friday, August 14, 2015 8:18 PM
> > To: Qt Interest
> > Subject: [Interest] Porting from QtWebKit to QtWebEngine
> >
> > Hi,
> >
> > I am trying to port two GUI applications from QtWebKit to QtWebEngine
> > (recoll and upplay).
> >
> > I had a look at the porting page
> > (https://wiki.qt.io/Porting_from_QtWebKit_to_QtWebEngine is that it ?),
> > but I am blocking on an issue which does not seem to be mentionned: there
> > does not seem to be a way to hijack QtWebEngine link clicks so that they
> > are handled by the Qt C++ application code.
>
> There's indeed no API for this so far. Maybe file a feature request?
>
>
> If you control the content, you might consider using QtWebChannel as a bridge between the HTML and the C++ part.
>
> Regards
>
> Kai
>
Thanks for pointing out QtWebChannel.
These are apps where part of the user interface is provided by a Web
browser component displaying all internal data, so that it should be
possible to replace the link disposition feature with a hybrid
Javascript/C++ approach, but this would be quite more complex than just
having a slot called when the user clicks a link...
I will create a feature request.
Cheers,
jf
More information about the Interest
mailing list