Я теряю «уникальность», когда qDebug () работает после создания экземпляра QApplication

Я теряю возможность печатать символы Unicode сразу после создания экземпляра объекта QApplication.

Из следующего кода и включив все необходимые библиотеки:

int main(int argc, char** argv)
{   
    qDebug() << "aeiou áéíóú";
    QApplication app(argc, argv);
    qDebug() << "aeiou áéíóú";
    return 0;
}

Я получаю следующий результат:

aeiou áéíóú
aeiou áéíóú

Как исправить это странное поведение? Мне нужно иметь возможность печатать строки Unicode (входящие в UTF-8).

12
задан Mario 5 October 2011 в 20:36
поделиться