![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt项目---文字编辑word处理软件
文章平均质量分 75
使用Qt创建一个Office 办公自动化文字编辑软件
加一zZ
一个学习C++的新人
展开
-
《五》Word文件编辑软件调试及测试
上一期,我们已经把大致的框架给完成了,那么今天,我们就把剩下的什么复制啊,改变字体啊什么的给做一下。原创 2024-05-15 12:30:46 · 816 阅读 · 0 评论 -
《四》系统模块整体功能关联与实现
相比,foreach更加易读、易写、易错,由此减少代码出错的概率。Qt foreach在Qt 4.0中被引入,可以用于遍历数组、QList、QVector、QSet、QMap和QHash等容器类型。在上一篇里,我们完成了动作的创建,那么这一次,我们把它加载到界面上,把需要是实现的动作都加上。的addMenu函数添加,再往里面添加动作,顺便还添加了分隔符。把他们连接到对应槽函数,我们一步一步去实现就好了,还有其他一些动作的函数没有实现,下一期就写出来!在窗口这个动作里,我们链接函数就好了。原创 2024-05-14 19:52:43 · 347 阅读 · 0 评论 -
《三》菜单栏_工具栏_状态栏动作与实现
有足足。。。。。辣么多。QMdiArea(Multiple Document Interface Area)是Qt中用于创建多文档界面的组件。它提供了一种在单个窗口中管理多个文档的方式,每个文档通常是一个子窗口(QMdiSubWindow)。该组件主要用于设计多文档界面应用程序,具备有多种窗体展示风格,实现了在父窗体中内嵌多种子窗体的功能,使开发者能够轻松地创建支持多个文档的应用程序。就像你可以在桌面上打开好几个浏览器,文档等等页面一样,而不是每次只能打开一个。原创 2024-05-13 20:21:36 · 938 阅读 · 1 评论 -
《二》菜单模块设计实现---添加动作函数等
在使用QPaintDialog的时候要在pro文件里添加:不然会报错。可以根据不同的情况自己定义。原创 2024-05-13 16:53:23 · 186 阅读 · 0 评论 -
《一》Word文字编辑软件---架构设计分析
今天,我们来模拟offic软件中的word文档,运行如图:运行程序后会出现主界面,顶端的菜单栏包括“文件”“编辑”“格式”“窗口”和“帮助五个主菜单。菜单栏下面是工具栏,包含了系统常用的功能按钮。工具栏有四个工具条,分别将一组相关功能按钮或控件组织在一起。工具栏的第一行有三个工具条: 第一个工具条包括新建、打开、保存、打印等文档管理功能,第二个工具条包括撤销、重做、剪切、复制和粘贴这些最基本的文本编辑功能,原创 2024-05-13 13:27:40 · 778 阅读 · 0 评论