我想得到PATH这个环境变量,不知道在Qt程序中如何实现。
Qt的资料实在太少了...
QStringList environment = QProcess::systemEnvironment();
QString str;
foreach(str,environment)
{
if (str.startsWith("PATH="))
{
ui.textEdit->append(str);
break;
}
}
这个就是获得所有环境变量的源码,
存储在environment这个QStringList变量中。
其中的而每个QString是一个环境变量。
在上面的代码中,我把PATH这个变量显示到textEdit中了。