On Thursday July 09 2020 15:49:52 Konstantin Tokarev wrote: >> I don't see the problem here, as long as we're talking about actual >> individual processes? > >Individual process which are in fact just different entry points of the same >shared library. Building same files twice for Qt4 and Qt5 in the same build >system will likely turn into maintenance nightmare, not to mention maintaining >ifdefed code paths so that code could actually compile and work in both cases.
Oh, that. Yeah, maintaining such a glue library as part of Qt[5]WebKit would be problematic, esp. if you want to be able to build it as part of an all-inclusive build. I wasn't thinking along those lines but rather of a separate project, something that would build against an installed QtWebKit or that reimplements just enough of the necessary APIs. I got the impression that the QWebView interface wasn't too extensive, literally a window on a very complex system behind the scenes with only a relatively small set of controls (many of which might not be necessary if you aren't writing a full-fledged browser). I haven't yet figured out how this would be different for the multi-process version (in fact, I haven't yet figured out at all how you obtain it, not from looking through the Otter Browser code in any case). R _______________________________________________ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest