感慨一下开源的力量真是巨大。
自我感觉KDictionary的大部分功能都已经实现的大差不差了,所以现在想着手实现下一个重要特性:离线词典。瞄准了灵格斯词霸的海量词库文件,一大堆的LD2/LDX文件,而且封闭的文件格式也已经被高手破解了!
然后鄙人花了几天功夫,再一次Qt的现学现卖,把Java代码移植到了C++(使用了Qt库)。为什么要移植?因为Plasmoid不能用Java写啊……而且我不想学Java
项目托管在了GitHub!GPLv3授权,点这里去fork吧!
编译依赖CMake工具和Qt 4.8(明摆着……)。
这个项目的地位其实就是KDictionary-1.0的先锋部队,名字取的就是kdictionary-lingoes,现在还基本就是Java代码的复刻,接下来还得针对词典工具的取词以及C++/Qt的特质进行优化优化。
话说我还不知道怎么写C++/QML hybrid plasmoid呢!这次捣鼓这个词典工具真心让我学习到了不少知识!!!:-D