簡體   English   中英

在使用QFileDialog的getExistingDirectory的QT中,如何在環境變量指定的目錄中啟動?

[英]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);

getenvstdlib.h聲明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM