#icons #gtk #cache #file-reader

gtk-icon-cache

gtk-icon-cache 文件读取器

5个版本

使用旧的Rust 2015

0.2.2 2018年6月2日
0.2.1 2018年6月1日
0.2.0 2018年5月31日
0.1.1 2018年5月30日
0.1.0 2018年4月23日

#12 in #icon

GPL-3.0 许可证

32KB
144

GtkIconCache crates.io crates.io docs


lib.rs:

此crate提供了一个用于gtk-icon-cache文件的读取器。

use gtk_icon_cache::*;

let path = "test/caches/icon-theme.cache";
let icon_cache = GtkIconCache::with_file_path(path).unwrap();

// lookup for `firefox`
let dirs = icon_cache.lookup("firefox").unwrap();

// icon should be found in apps/64
assert!(dirs.contains(&&"apps/64".to_string()));

参见:

依赖项

~97–345KB