В настоящее время у меня ужасно раздражающая проблема при разработке программ с использованием Qt и Qt Creator. Всякий раз, когда я пытаюсь использовать qDebug()
с QCoreApplication
или QApplication
, которые были созданы до использования qDebug()
, нет никакого выхода, независимо от того, запускаю ли я программу в Qt Creator или из обычной оболочки (я использую Fedora Linux btw). Например, даже следующий простой код не работает:Qt qDebug не работает с QConsoleApplication или QApplication
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
qDebug() << "TestOutput!" << endl;
}
Кто-нибудь знает, что делать с этой проблемой? Заранее спасибо, Marius
Вы строите в режиме отладки? –
Предоставьте весь код. –
Я не могу воспроизвести вашу проблему с кодом, который вы предоставили. Он даже работает с версией сборки. – Carlton