最近看到KDE里如何获取网站的favicon。这个过程有点乱。最核心的是一个kded的模块,在kdebase/apps/lib/konq/favicons里。通过KMimetype去读取一个url的iicon,当url时http协议是,它就会去尝试调用favicons服务下载icon到KDE的cache里。konqueror用到了这个方法。最奇怪的就是KMimeType是kdelibs/kdecore/services的一部分。一个底层的库会去调用上层的服务。。。。
阅读(1039) | 评论(0) | 转发(0) |