admin 发表于 2016-6-24 13:28:43

基于Qt的多文档编辑器的实现

技术:C++、QT等
摘要:
如今,计算机以及网络技术的发展,社会不断的向着信息化社会前进,我们需要更智能,更专业的软件来帮助我们完成工作,从而提高工作效率。
此次设计为简易的多文档编辑器。本次设计是在windows下使用QT作为面向对象的开发工具,以Qt基本知识为基础,探讨学习利用C++语言知识及Qt的流程和框架编写多文档编辑器,实现基本的创建、保存等文本操作,剪切、复制、黏贴等编辑操作,对于主窗体下实现多个文档窗口同时操作,使之更符合操作者使用习惯,对方便快捷的操作数量较多的相关文档具有实际意义。

关键字:面向对象;C++;Qt;多文档编辑器

目录:
1 绪    论    1
1.1 问题的提出和可行性分析    1
1.1.1 问题的提出    1
1.1.2 可行性研究    1
2 软件需求分析    3
3 开发工具介绍    4
3.1 工具介绍    4
3.1.1 Qt及QtCreator简述    4
3.1.2 Qt功能与特性    4
3.1.3 Qt Creator功能和特性    5
3.1.4 Qt的历史    5
3.1.5 Qt的特色    5
3.1.6 Qt Quick介绍    8
3.2 Qt关键技术    9
4 概要设计    11
4.1 界面设计    11
4.2 创建子窗口类    11
4.2.1 新建文件操作newFile()    12
4.2.2 加载文件操作loadFile()    13
4.2.3 保存操作sava()    15
4.2.4 另存为操作saveAs()    15
4.2.5 关闭操作closeEvent()    16
5 详细设计    18
5.1 功能实现    18
5.1.1 更新菜单状态    18
5.1.2 新建文件操作    20
5.1.3 实现打开文件操作    21
5.1.4 添加子窗口列表    22
5.1.5 实现其他菜单功能    24
5.2 完善程序功能    25
5.2.1 保存窗口设置    25
5.2.2 自定义右键菜单    26
5.2.3 其他功能    27
6 系统实现    29
6.1 具体介绍    29
6.1.1 开始界面    29
6.1.2 菜单栏    30
6.1.3 工具栏    31
6.1.4 保存另存    32
6.1.5 编辑操作    34
6.1.6 使用者习惯    34
6.2 待深入研究    35
结    论    36
参考文献    38
致    谢    39
外文文献    40
外文原文    40
中文翻译    47

论文字数:20655
包含资料:


截图:



百度网盘下载地址(金币充值):
**** 本内容需购买 ****


页: [1]
查看完整版本: 基于Qt的多文档编辑器的实现