Background:
QtWebkit in Qt 5 requires two helper processes:
QtWebProcess & QtWebPluginProcess

Applications using a web view component will not work if these executables are 
not in the path.

These processes are an implementation detail of Webkit, and the interfaces may 
not be compatible between versions.

Proposal:
Include the version in the executable name, either the Webkit version or the Qt 
version will do.
 - to prevent running an incompatible version

Install to the libexec path, e.g. $(libexecdir)/qt5 on linux
I expect on windows each application will carry it's private copy, and on mac 
it will be inside the framework package.

Use QLibraryInfo to locate the helper executable at runtime. (see Thiago's 
proposal on tools)
Assumed that for developer builds this points to the right place in the build 
tree.

--



This message is for the designated recipient only and may contain privileged, 
proprietary, or otherwise private information. If you have received it in 
error, please notify the sender immediately and delete the original. Any other 
use of the e-mail by you is prohibited.

Where allowed by local law, electronic communications with Accenture and its 
affiliates, including e-mail and instant messaging (including content), may be 
scanned by our systems for the purposes of information security and assessment 
of internal compliance with Accenture policy.

______________________________________________________________________________________

www.accenture.com

_______________________________________________
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to