Allow to run Konqueror as root
Note that this is dangerous because it requires the --no-sandbox
flag to be passed to QtWebEngine. Even worse, since there's only one
Konqueor instance, if the user runs Konqueror as root, then launch it
again, the new instance will also be run as root, even if the user may
not be aware of it.
This should be improved in several ways:
- make the text in the message box more clearer, especially the part about future Konqueor invocations
- find a way to completely skip using
WebEnginePart
when Konqueror is run as root. This is problematic because the other two existing html engines (KHTML and KWebKitPart are deprecated); besides, the introduction page requiresWebEnginePart
.