Tengo un QtQuick/QML aplicación que se ejecuta en un remoto incorporado sistema de destino. He syslog configurado en el objetivo de dirigir los mensajes de registro a un servidor de registro.
Ahora, me gustaría tener la salida estándar y err a la salida de la consola también redirige a los locales de syslog para que yo pueda llegar a todos mis comentarios sobre las aplicaciones en un solo lugar.
Es allí una de las "mejores prácticas" manera de hacer esto? O se me quiere/necesita para obtener todos estos resultados dentro de mi aplicación y registro a través de "canales habituales"?
Edit: yo puedo hacer esto con bash redirección por esta pregunta/respuesta, pero yo preferiría hacerlo desde dentro de la aplicación, si es posible.
Edit: supongo que debería hacer más clara de que no estoy preguntando acerca de cómo obtener los mensajes que pasan a través de la aplicación del API de registro para ir a syslog. Si hay errores en mi QtQuick QML, la Qt tiempo de ejecución genera mensajes de error y advertencia que conseguir en stderr. Se trata de los mensajes que quiero conseguir redirigido al sistema de registro de instalación.
app.exec()
de la llamada.