I am having issues with a few errors regarding QWebEngine. I currently have a locally built version of Qt that sits in a folder at D:/BuiltLibraries and a folder for all of our built libraries in D:/Libraries. Currently, my locally built version of Qt sits in both.
I can build and run everything just fine. When others pull down the repository they can build everything but when they actually go to run the application they get one of the following errors:
qFatal: Could not find QtWebEngineProcessd.exe
or
qFatal: Could not find QtWebEngineProcess.exe
If I rename my D:/BuiltLibraries to something different I get the same error even though it's building with the copy of the library in D:/Libraries.
The repository that I am building is in D:/Repos/<repo> and builds to folders in there that are generated by Visual Studio. I've tried adding a qt.conf to the folder where the applications .exe is as well as adding a qt.conf file to the Qt library in D:/Libraries and can't seem to be able to get it to work.
When we build a installed version of our application we get a bunch of qWarnings saying it can't find the ICU data in D:/BuiltLibraries/Qt/resources. It at least falls back on the directory the .exe is located and finds everything and runs.
It seems that when Qt is built it hardcodes a path to look for what it needs. Is there a way to work around this issue in our build environment?