Na ovoj stranici

Promijeni kodiranje teksta

Alatna traka načina uređivanja

Da biste prikazali kodiranje datoteke trenutne datoteke na alatnoj traci uređivača (4) u načinu Edit, idite na Preferences > Text Editor > Display > Display file encoding.

Prikaži karticu u postavkama Tekstnog uređivača

Da biste promijenili kodiranje teksta, odaberite ga na alatnoj traci, a zatim u dijaloškom okviru za Text Encoding odaberite novo kodiranje:

Dijalog za kodiranje teksta

Za ponovno učitavanje datoteke s odabranim kodiranjem odaberite Reload with Encoding.

Da biste spremili datoteku s novim kodiranjem, idite na Save with Encoding.

Postavi zadani kodiranje

Da biste definirali zadanu enkodaciju datoteka, odaberite Preferences > Text Editor > Behavior, a zatim odaberite odgovarajuću opciju u Default encoding.

Kodiranje datoteka na kartici Ponašanje u postavkama Tekstnog uređivača

Qt zahtijeva izvornu datoteku kodiranu u UTF-8, stoga je zadano kodiranje postavljeno na UTF-8.

Ako pokušate urediti datoteku koja nije kodirana u UTF-8, vidjet ćete sljedeću poruku o pogrešci: Error: Could not decode "filename" with "UTF-8"-encoding. Editing not possible.

Da biste riješili problem, upotrijebite alat za pretvorbu datoteka kako biste prebacili kodiranje datoteke na UTF-8. U suprotnom pretvorba nizova konstanti u QString možda neće raditi kako se očekuje.

Ako ne razvijate Qt aplikacije, možete postaviti druge opcije kodiranja kao zadano kodiranje. Odaberite opciju " System " kako biste koristili kodiranje datoteka koje koristi vaš sustav.

Vidi također Kako: Uređivanje koda, način uređivanja i ponašanje.

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.