如何在Qt应用程序中获取SD卡的总空间和已用空间?

时间:2013-05-07 09:15:56

标签: c++ qt qt4 sd-card

嗨朋友我正在开发一个Qt应用程序,我需要显示连接到我的PC的SD卡的总空间和已用空间。我需要以字符串的形式显示它们。例如。 7.6 [GB]或876 [MB]

他们的Qt API能帮我实现吗?基本上我正在寻找一个能够通过驱动器路径的API,它反过来又为我提供了SD卡的总空间和使用空间。

请帮助:)

1 个答案:

答案 0 :(得分:2)

正如this question中所述,没有多平台的方法可以做到这一点,所以Qt没有这方面的api。
如果您在Windows上,可以使用GetDiskFreeSpaceEx。在您的情况下,要获得总使用的空间,您可以从总空间中减去可用空间。希望这有帮助

相关问题