当前位置: 技术问答>linux和unix
Qt如何获取系统的环境变量?
来源: 互联网 发布时间:2016-06-15
本文导语: RT 我想得到PATH这个环境变量,不知道在Qt程序中如何实现。 Qt的资料实在太少了... | 遇到一夜猫子... 大家都白天睡觉的人~ QStringList environment = QProcess::systemEnvironment(); QString str; foreach(str,environment) ...
RT
我想得到PATH这个环境变量,不知道在Qt程序中如何实现。
Qt的资料实在太少了...
我想得到PATH这个环境变量,不知道在Qt程序中如何实现。
Qt的资料实在太少了...
|
遇到一夜猫子...
大家都白天睡觉的人~
这个就是获得所有环境变量的源码,
存储在environment这个QStringList变量中。
其中的而每个QString是一个环境变量。
在上面的代码中,我把PATH这个变量显示到textEdit中了。
大家都白天睡觉的人~
QStringList environment = QProcess::systemEnvironment();
QString str;
foreach(str,environment)
{
if (str.startsWith("PATH="))
{
ui.textEdit->append(str);
break;
}
}
这个就是获得所有环境变量的源码,
存储在environment这个QStringList变量中。
其中的而每个QString是一个环境变量。
在上面的代码中,我把PATH这个变量显示到textEdit中了。