如果QProcess绑定的是MSBuild编译器,并且编译c++文件时有语法错误,且只触发了readyReadStandardOutput信号而没有触发readyReadStandardError信号,可能是MSBuild编译器没有将错误输出到标准错误流中,而是输出到了标准输出流中。可以尝试更改编译器的设置或者使用其他的编译器来编译c++文件,以触发readyReadStandardError信号。