去年暑假的时候,作为学习Qt的实战,我写了一个名为《我爱查词典》的词典软件。后来由于导师项目及上课等原因,时间不足,所以该软件的部分功能欠缺,性能有待改善。这学期重新拿出来看时,又有很多东西都不熟悉了。恰逢这学期课比较少,于是乎想写写关于这个软件制作的一系列文章,对日后重拾该软件时能够较快入手。当然,也非常乐意读者们在该软件的基础上添加一些功能,源代码会在该系列文章写完之后公布。可运行的词典软件的下载地址:http://download.csdn.net/detail/tengweitw/8548767 词典的功能模块
1、无边框窗口的拖动、放大缩小
2、系统托盘的显示 3、登录管理 4、用户账号显示
5、置顶、换肤、最小化、关闭按钮
6、调用本地浏览器查词
7、查词历史前进后退按钮
8、查词框、搜索按钮
9、三种查词:网络查词、本地查词、网页查词
10、单词信息显示窗口
11、主菜单:置顶、字体大小选择、匹配模式选择、注销、关于、退出 12、单词本 13、本地词典的选择模块 14、网上学堂 15、网络连通状态标志 16、本地词典使用状态
2、网络查词
5、换肤功能
8、托盘显示
基于Qt的词典开发系列
- 词典框架设计及成品展示
- 本地词典的设计
- 开始菜单的设计
- 无边框窗口的缩放与拖动
- 无边框窗口的拖动
- 界面美化设计
- 调用网络API
- 用户登录及API调用的实现
- JSON数据解析
- 国际音标的显示
- 系统托盘的显示
- 调用讲述人
- 音频播放
- 自动补全功能
- HTML特殊字符及正则表达式
- 后序
作品下载地址(发布版):http://download.csdn.net/detail/tengweitw/8548767 作品下载地址(绿色版):http://download.csdn.net/detail/tengweitw/8830495 源码下载地址:http://download.csdn.net/detail/tengweitw/8830503
原文:http://blog.csdn.net/tengweitw/article/details/44757875
作者:nineheadedbird
来源:nineheaded_bird
声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!