Me gustaría evaluar JavaScript antes de que se construya el documento de la página y se evalúen sus secuencias de comandos, en esencia emulando Page.addScriptToEvaluateOnNewDocument of Chrome Devtools Protocol.
Traté de evaluar el código JS en los eventos loadStarted y loadProgress de QWebEngineView pero el script se evaluó solo después de que la página se cargó por completo.
Puede usar QWebEngineScript para hacer esto. Te permite establecer un punto de inyección y unmundo de ejecución para tu script (similar a, por ejemplo, Greasemonkey).