刚刚接触 Qt,了解了一些基本操作之后准备动手做一个小小的项目。以实践为导向来学习Qt,详细记录学习步骤。
1.新建项目
新建 Qt Widgets Application
类信息选择如下,基类选择QMainWindow,勾选“创建页面”。
2.设计界面(编辑 .ui 文件)
添加 “菜单” 和 “菜单项(action)”。
在centralWidget中拖入MDI Area.
最终,QMainWindow的类中,列表关系如下图所示。
3. 设置action的名称、快捷键等
4. 最后
至此,界面设计完成。
因为要设计多文档编辑器,文档的子窗口放在MDI Area中的,
子窗口是继承 QTextEdit 的。
下面要做的就是:
- 创建子窗口的类。
- 设计界面中的action 的槽函数。