不二如是 发表于 2016-10-13 14:17:05

81-【富文本】‘大’总结(45-80)

本帖最后由 不二如是 于 2016-10-13 16:22 编辑

终于我们搞定了一个简单的基于QMainWindow的富文本程序,许多操作逻辑很多,我们以粗线条整理下哈.

首先是这样富文本处理是一个庞大的体系,不可能所有函数都介绍到。

但介绍其中一种,其他相似调用函数就相当于介绍完了。

知道怎么调用,那么调用其他的也就可以举一反三了~

设计了资源文件的使用、信号和槽的设计吗,这些都是Qt日常开发的基础。

像拖放操作、打印文档内容,相对于这些不是那么重要,只要知道需要使用时,上哪里去找,能够使用便可。

好了,整理下:


[*]如何创建mainwindow工程

45-文档编辑器-主窗口框架(QMainWindow)介绍

46-文档编辑器-主窗口框架(MainWindow)调用必知

[*]文档编辑器-UI创建

47-文档编辑器-菜单栏(QMenuBar)+工具栏(QToolBar)-UI创建

48-文档编辑器-资源文件

49-文档编辑器-菜单栏(QMenuBar->QActionGroup)-代码创建

50-文档编辑器-工具栏(QToolBar)-代码创建【2】

51-文档编辑器-”文本“(QTextEdit+QPlainTextEdit+QTextBrowser)必知!!!

52-文档编辑器-多文档部件(QMidArea)

53-文档编辑器-停靠部件(QDockWidget)

54-文档编辑器-状态栏(QStatusBar)

55-小结-创建多文档编辑器-【45-54】

[*]前置声明、信号与槽、头文件调用

56-自定义菜单(QWidgetAction)-纯代码版

57-一个小BUG(56

58-流程梳理(56)

59-前置声明与头文件调用

60-信号与槽(Signals & Slots)小结

[*]创建一个自己的多功能文档编辑器-代码

61-富文本(Rich Text Processing )-必知基功!

62-富文本-文档结构

63-文本块(QTextBlock)-1.0(入门版)

64-QTextBlock-63-填坑

65-文本块(QTextBlock)-2.0(进阶版)

66-文本块(QTextBlock)-3.0(优化版)

67-插入列表(Insert List)

68-插入表格(Insert Table)

69-插入图片(Insert Image)

70-深化说明(Img、Table、List)

71-文本查找(QTextEdit->find())-4.0(增加搜索)

72-关键字高亮(QSyntaxHighlighter)-5.0(高亮版)

73-HTML-简易

74-富文本总结(61-73)

75-拖放(拖动Drag + 放下Drop)-基础扫盲

76-拖放打开TxT(QDragEnterEvent)

77-自定义图片拖放操作(imageDragDrop)

78-自定义图片拖放-77细化说明1

79-自定义图片拖放-77细化说明2

80-打印功能(QPrint)





好了,基本上关于如何调用文档,我们就告一段落了。{:10_266:}

下面就要开始介绍,Qt关于‘日常’事件的处理。

不要问不二‘常’是谁?{:10_297:}

哈哈,比较有意思的部分~

有问题,随时留言,看到便第一时间回复哈。

看不到就不归我管了{:9_240:}

欢迎交流学习,一起进步~



















































wei_Y 发表于 2016-10-13 16:06:40

{:10_254:}开会回来没有。

不二如是 发表于 2016-10-13 16:12:59

wei_Y 发表于 2016-10-13 16:06
开会回来没有。

F5刷新{:10_278:}
页: [1]
查看完整版本: 81-【富文本】‘大’总结(45-80)