0

我如何在 QProcess 中看到它正在处理的真实参数列表?
对于调试,在将 QStringList 传递给 myProcess->start(program, arguments); 之前,我会打印它。是否有内置调试选项?

4

1 回答 1

1

QProcess 创建的进程将准确地看到您传递给 QProcess::start() 的参数列表。当您打印传递给 QProcess::start() 的 QStringList 时,您看到的是新进程将在其argv[]main() 参数中看到的内容(程序可执行路径除外,它的前缀为argv[0].

如果我误解了您的问题,请随时发表评论。

于 2010-09-01T14:32:44.647 回答