Am moștenit o moștenire qt gui application. Unul dintre primul lucru pe care trebuie să faceți este de a crea un fișier jurnal în care fiecare interacțiune cu utilizatorul este conectat, cum ar fi clic pe un buton, editare de o QLineEdit și așa mai departe. Aceasta datorită faptului că utilizatorii se pare că nu sunt în măsură să spun cum de a reproduce bug-uri specifice, astfel încât acestea doresc, atunci când un bug este deschis, pentru a citi acest fișier jurnal pentru a verifica pașii pe care utilizatorul efectuează atunci când a găsit-o.
Am văzut că este posibil să suprascrie notify
metoda în QCoreApplication
în scopul de a obține toate evenimentele, și funcționează, dar nu e ceea ce vreau, deoarece pare să se administreze numai evenimente ale sistemului de operare, cum ar fi concentrarea etc, si nu se ocupa de emițătoare de semnale.
Desigur că pot schimba codul și de a crea o conexiune între, de exemplu, un textChanged
semnale și o lambda care raportează, dar în acest caz, eu va trebui să modificați toate che cod. Există o modalitate de a obține același rezultat într-un alt mod, fără rescrierea cea mai mare parte a cererii?