多文档界面(MDI)
文章目录
- 多文档界面(MDI)
-
-
- 1、子窗口创建
- 2、主窗口创建
- 3、运行结果
-
多文档界面(Multi Document Interface,MDI)是一种应用程序界面管理方法。MDI应用程序一般由一个主窗口和多个子窗口组成,这些子窗口在主窗口里显示,并共享主窗口的菜单栏,工具栏。在MDI应用程序中,操作对象一般是当前活动的子窗口。典型MDI应用程序
如Microsoft的Word、Excel等软件。
本文将详细介绍如何创建一个文本编辑的MDI应用程序,并对子窗口进行管理操作。
1、子窗口创建
下面将创建一个子窗口,该子窗口继承自QWidget类,子窗口包含一个QVBoxLayout和一个QPlainTextEdit组件。代码如下:
class EditorForm(QWidget