Qt, przechwytywanie stderr, stdout

Qt, przechwytywanie stderr, stdout
FR
  • Rejestracja: dni
  • Ostatnio: dni
0

W programie, wykorzystuję bibliotekę, która błędy wyrzuca do stderr. Jak to przechwycić w Qt?
Qt 5.9, vs2017, win10.

kq
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Szczecin
1

Tutaj wydaje się to opisane: https://forum.qt.io/topic/40150/read-stderr-output-from-own-process/7

Tylko właściwie po co Ci to?

FR
  • Rejestracja: dni
  • Ostatnio: dni
0

Żeby było wiadomo o co chodzi jak coś pójdzie nie tak, bardziej myślałem, żeby zapisywać to do pliku, jako logi.

kq
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Szczecin
1

To nie łatwiej przekierować wyjście? Ale w każdym razie masz wyżej sposób :​)

FR
  • Rejestracja: dni
  • Ostatnio: dni
0

Ale da się w wersji Release ustawić przekierowanie wyjścia na stałe? Chociaż jest to troszkę pogmatwane w tej dllce, a tak zrobiłbym sobie tak, żeby było bardziej czytelnie :)
Dzięki!

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.