J'ai un QtQuick/QML application en cours d'exécution sur une distance intégré système cible. J'ai syslog configuré sur la cible directe des messages de log d'un serveur de journal.
Maintenant, j'aimerais avoir la norme out et err sortie de la console aussi redirigé vers le local syslog afin que je puisse obtenir tous les de mon retour sur les applications en un seul endroit.
Est-il un "meilleures pratiques" façon de le faire? Ou vais-je vouloir/besoin d'obtenir toutes cette sortie à l'intérieur de ma demande et de l'enregistrer par le biais de "voie normale"?
Edit: je peux le faire avec bash redirection par cette question/réponse, mais je préfère encore le faire à partir de l'intérieur de l'application, si possible.
Edit: je suppose que je devrais faire plus clair que je ne suis pas de poser sur la façon d'obtenir les messages qui passent par l'application de l'API de journalisation pour aller à syslog. Si il y a des erreurs dans mon QtQuick QML, le Qt exécution génère l'erreur et les messages d'avertissement qui est imprimée vers stderr. Ce sont ces messages que je veux être redirigé vers le système de fonction de journalisation.
app.exec()
appel.