![](/img/trans.png)
[英]How to specify the QFileDialog::getExistingDirectory() method?
[英]In QT using QFileDialog's getExistingDirectory, how can I start in a directory specified by an environment variable?
在使用QFileDialog的getExistingDirectory的QT中,如何在環境變量指定的目錄中啟動?
也就是說,我該怎么做:
return QFileDialog::getExistingDirectory(0, "Open Directory", "%HOME%", QFileDialog::ShowDirsOnly);
%HOME%是用戶家中的Windows Envirnment變量,通常位於C:\\ Users \\ UserName中
謝謝。
答案可能是:
return QFileDialog::getExistingDirectory(0, "Open Directory", getenv("HOME"), QFileDialog::ShowDirsOnly);
getenv
在stdlib.h
聲明
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.