【发布时间】:2009-11-14 00:16:22
【问题描述】:
我正在使用 Qt,并且想要一种独立于平台的方式来获取可用磁盘空间。
我知道在 Linux 中我可以使用 statfs,而在 Windows 中我可以使用 GetDiskFreeSpaceEx()。我知道 boost 有办法,boost::filesystem::space(Path const & p)。
但我不想要那些。我在 Qt 中,希望以一种对 Qt 友好的方式来做。
我看了QDir、QFile、QFileInfo——什么都没有!
【问题讨论】:
-
接受它并使用Windows API,它是怪物。
-
看来我还得处理 Linux 版本。喜悦。
-
总是有APR。
标签: c++ qt filesystems