我正在攻击Evince并尝试在文件属性页面中添加一个显示文件大小的功能。
但是我无法从Nautilus文件信息中获取文件大小值。
有人如何从Nautilus获取文件的大小信息? 我可以使用 ls -l </ strong>和 stat 命令在终端中获取它。
答案 0 :(得分:1)
假设Evince使用GIO(我找不到快速浏览其代码的方法),您可以使用例如g_file_query_info()
获取GFileInfo
指针。
然后,您可以使用g_file_info_get_size()
来获取文件的大小。