Qt容器QMdiArea 小部件提供一个显示 MDI 窗口的区域

## QMdiArea

## 控件简介

QMdiArea 继承 QAbstractScrollArea。QMdiArea 小部件提供一个显示 MDI 窗口的区域。QMdiArea的功能本质上类似于MDI窗口的窗口管理器。大多数复杂的程序,都使用MDI框架,在 Qt designer 中可以直接将控件 MDI Area 拖入使用。

## 用法示例

例 qmdiarea,父子窗口(难度:简单),本例创建一个 MDI Area 区域,使用一个按钮,每单击按钮时,就会在 MDI Area 区域新建一个 MdiSubWindow 窗口。在新建例程中不要勾选“Generate form”,默认继承 QMainWindow 类即可。项目新建完成,如下图。

Qt容器QMdiArea 小部件提供一个显示 MDI 窗口的区域_第1张图片

## mainwindow.h

1 #ifndef MAINWINDOW_H2 #define MAINWINDOW_H34 #include 5 #include 6 #include 7 #include 89 class MainWindow : public QMainWindow10 {
  11 Q_OBJECT

你可能感兴趣的:(Qt,高级开发工程师,qt,QMdiArea)