Sto perdendo la capacità di stampare caratteri unicode subito dopo aver istanziato un oggetto QApplication.Perdendo "unicodezza" quando qDebug() ing dopo aver instanziato QApplication
Dal seguente codice e dopo aver inserito tutte le librerie necessarie:
int main(int argc, char** argv)
{
qDebug() << "aeiou áéíóú";
QApplication app(argc, argv);
qDebug() << "aeiou áéíóú";
return 0;
}
sto ottenendo questo output:
aeiou áéíóú
aeiou áéÃóú
Come posso risolvere questo comportamento strano? Devo essere in grado di stampare stringhe unicode (in arrivo in UTF-8).
@HostileFork Sì, sono tutti in UTF-8, ho imparato a farlo quando Web-Developing, non è divertente pubblicare documenti con codifica UTF-8 con file in latino1 e non sapendolo. lol –