【QT学习】多文档编辑器

问题描述

设计多文档编辑器,掌握菜单、工具栏、标题栏、主界面的布局等的使用方法。

步骤

1 打开软件qt creator,创建QMainWindow基类的项目。
2 ui设计界面添加菜单栏标签,并添加快捷键。
【QT学习】多文档编辑器
在Action Editor窗口中,分别为两个标签添加下拉菜单内容。
【QT学习】多文档编辑器
3 为工程添加资源并构建
资源不构建无法使用
【QT学习】多文档编辑器
4 为菜单添加图标
【QT学习】多文档编辑器
5 编写工具栏代码,添加QToolButton组件和spinBox组件为例。
【QT学习】多文档编辑器
6 创建标签并添加到状态栏
【QT学习】多文档编辑器
7 设置标题栏
【QT学习】多文档编辑器
8 添加中心部件和Dock部件
在主窗口的中心区域放一个Edit Text部件,使用栅格布局。并向Dock中拖入Push Button和Font Combo Box部件。
【QT学习】多文档编辑器
9 添加槽函数
【QT学习】多文档编辑器
四、实验结果
左下角有欢迎语句
【QT学习】多文档编辑器
可以看到五秒钟过后欢迎字样消失,但左下角没有消失
【QT学习】多文档编辑器
点击撤销,实现既定的功能
【QT学习】多文档编辑器
按下Ctrl+N亦可实现既定功能
【QT学习】多文档编辑器