Got noticed that with the sandboxing the file opening doesn't work anymore as the /usr/bin/ content is not fully visible. To be seen if we make another exception for xdg-open but regardless of that it would be better to use Qt.openUrlExternally(). That will go through application selection dialog in case multiple apps are registered for the mime types, xdg-open is defined to use the default app without questions asked.
Got noticed that with the sandboxing the file opening doesn't work anymore as the /usr/bin/ content is not fully visible. To be seen if we make another exception for xdg-open but regardless of that it would be better to use Qt.openUrlExternally(). That will go through application selection dialog in case multiple apps are registered for the mime types, xdg-open is defined to use the default app without questions asked.