Dodaj prilagođene parser-e izlaza
Prilagođeni parseri izlaza skeniraju izlaz naredbenog retka u potrazi za obrascima pogrešaka i upozorenja koje navedete te stvaraju unose za pronađene obrasce u odjeljku Issues.
Za dodavanje ili promjenu prilagođenih parser-a izlaza odaberite Postavke > Build & Run > Custom Output Parsers.

EditZa uređivanje postavki prilagođenog analizatora izlaza odaberite ga na popisu, a zatim odaberite Uređivanje.
Da biste zadano koristili prilagođeni parser za izlaz za sve konfiguracije izgradnje ili pokretanja, odaberite Build default ili Run default.
Za uklanjanje odabranog parser-a odaberite Remove.
Postavite prilagođene postavke parsera
Možete bilježiti pogreške i upozorenja odvojeno, prema postavkama koje navedete na karticama Error i Warning.
Za izradu prilagođenog parser-a za izlaz:
- Odaberite Preferences > Build & Run > Custom Output Parsers > Add.

- U polju Error message capture pattern navedite regularni izraz koji definira što je pogreška. Prilagođeni parser usporedbom liniju po liniju izlaza kompajlera s regularnim izrazom prikazuje pogreške u Issuesu. Kreirajte grupe regularnog izraza koje sadrže naziv datoteke, broj retka i poruku o pogrešci.
- U polju Capture Positions mapirajte grupe redovnih izraza na File name, Line number i Message.
- U polju Capture Output Channels navedite hoće li se hvatati poruke iz standardnog izlaza, standardne pogreške ili obje.
- U grupi Test možete testirati kako se poruka koju unesete u polje Error message podudara pri korištenju trenutnih postavki.
- Odaberite OK kako biste dodali parser na popis parserova i vratili se na karticu Custom Output Parsers.
- Dvaput kliknite na naziv parser-a kako biste ga promijenili u nešto opisnije od zadane vrijednosti.
Vidi također Aktivirajte prilagođene parseri za izlaz, Konfigurirajte projekte za izgradnju i Konfigurirajte projekte za pokretanje.
Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.