qDebug() 不打印任何内容

qDebug() doesn't print anything

本文关键字:任何内 打印 qDebug      更新时间:2023-10-16

我尝试将Qt与CLion一起使用。我的问题是qDebug()不打印任何内容,但qInfo()、qWarning()、qccritical()和qFatal()运行良好。这是我的示例代码:

#include <QCoreApplication>
#include <QDebug>
int main(int argc, char *argv[]) {
    QCoreApplication a(argc, argv);
    qDebug() << "This will not appear";
    qInfo() << "This will appear";
    qWarning() << "This will appear too";
    qCritical() << "This will appear too";
    return a.exec();
}

规格:

  • 问题:5.5.1
  • GCC:5.3.1(64位)
  • C制造商:3.3.2
  • CLion:1.2.2

通过如下编辑~/.config/QtProject/qtloggin.ini文件修复:

[Rules]
*.debug=true

相关Bugzilla条目

尝试输入ctrl+shift+alt+/->Registry并勾选run.processes.with.pty