嗨朋友们我正在开发一个 Qt 应用程序,我需要显示连接到我的 PC 的 SD 卡的总空间和已用空间。我需要以字符串的形式显示它们。例如 7.6 [GB] 或 876 [MB]
他们的 Qt API 是否可以帮助我实现它?基本上我正在寻找一个 API,我可以将驱动器的路径传递给它,它反过来又为我提供了 SD 卡的总空间和已用空间。
请帮忙 :)
正如这个问题中所述,没有多平台的方法可以做到这一点,所以 Qt 没有用于此的 api。
如果你在 Windows 上,你可以使用GetDiskFreeSpaceEx。在您的情况下,要获得总已用空间,请从总空间中减去可用空间。希望这可以帮助