2010-05-06 22 views

risposta

6

Cosa intendi osservando? Hai bisogno di feedback in tempo reale su console, o il log in file in uscita è sufficiente?

Se è necessario un feedback in tempo reale su console, è possibile verificare l'implementazione di QTest. È presente un commutatore della riga di comando -vs (Qt doc) che abilita tutti i segnali stampati su console (oppure è possibile eseguire i test QTest con -vs switch, se le informazioni sui segnali sono necessarie solo nei test, non nell'applicazione effettiva).

L'altro modo è utilizzare la classe QSignalSpy. Tuttavia, non è l'ideale, perché è necessaria una spia per ogni segnale e si devono stampare periodicamente i segnali osservati (non ci sono notifiche in QSignalSpy).

+0

Entrambi funzionano per me feedback in tempo reale su console e accesso al file all'uscita del programma. – metdos

+1

Con "-vs switch" cosa intendi? – metdos

+1

@metdos: Suppongo che ipotizzi un'opzione da inserire nella riga di comando. – ereOn

Problemi correlati