qDebug() 不打印任何东西

qDebug() doesn't print anything

我尝试将 Qt 与 CLion 结合使用。我的问题是 qDebug() 不打印任何东西,但 qInfo()、qWarning()、qCritical() 和 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();
}

规格:

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

[Rules]
*.debug=true

Related Bugzilla entry

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