mime类型输入的自动完成

时间:2013-08-14 07:53:15

标签: mime-types vala

我正在寻找一种在Gtk.Entry上为mime-type进行自动完成的方法。 我确信有比宣布更好的方式

const string MIME_TYPES[] = { ... };

可能使用现有的linux(gnome)库来处理mime-types。

在Arch上有一个名为“mime-types”的包,它提供了类似2000类型的文件/etc/mime.types lisintg。 我该如何使用这个文件,它是一个很好的解决方案还是特定于arch?

感谢

1 个答案:

答案 0 :(得分:1)

string mime = File.new_for_uri(uri).query_info ("standard::content-type", 0, null).get_content_type ();