从Nautilus获取文件大小属性

时间:2014-12-31 11:10:42

标签: c linux nautilus

我正在攻击Evince并尝试在文件属性页面中添加一个显示文件大小的功能。

但是我无法从Nautilus文件信息中获取文件大小值。

有人如何从Nautilus获取文件的大小信息? 我可以使用 ls -l <​​/ strong>和 stat 命令在终端中获取它。

1 个答案:

答案 0 :(得分:1)

假设Evince使用GIO(我找不到快速浏览其代码的方法),您可以使用例如g_file_query_info()获取GFileInfo指针。

然后,您可以使用g_file_info_get_size()来获取文件的大小。