多文档编辑器--(1)界面设计

刚刚接触 Qt,了解了一些基本操作之后准备动手做一个小小的项目。以实践为导向来学习Qt,详细记录学习步骤。

1.新建项目

新建 Qt Widgets Application
多文档编辑器--(1)界面设计_第1张图片
类信息选择如下,基类选择QMainWindow,勾选“创建页面”。
多文档编辑器--(1)界面设计_第2张图片

2.设计界面(编辑 .ui 文件)

添加 “菜单” 和 “菜单项(action)”。
多文档编辑器--(1)界面设计_第3张图片
多文档编辑器--(1)界面设计_第4张图片
多文档编辑器--(1)界面设计_第5张图片
多文档编辑器--(1)界面设计_第6张图片
在centralWidget中拖入MDI Area.

最终,QMainWindow的类中,列表关系如下图所示。
多文档编辑器--(1)界面设计_第7张图片
多文档编辑器--(1)界面设计_第8张图片

3. 设置action的名称、快捷键等

多文档编辑器--(1)界面设计_第9张图片

4. 最后

至此,界面设计完成。
因为要设计多文档编辑器,文档的子窗口放在MDI Area中的,
子窗口是继承 QTextEdit 的。

下面要做的就是:

  1. 创建子窗口的类。
  2. 设计界面中的action 的槽函数。

你可能感兴趣的:(Qt学习,c++,Qt,文档编辑器项目)