1 QMainWindow

QMainWindow类提供了一个主应用程序窗口(例如:开发Qt常用的IDE-Visual Studio、Qt Creator等), 是构建应用程序的用户界面框架。QMainWindow拥有自己的布局,我们可以使用QMenuBar(菜单栏)、QToolBar(工具栏)、QStatusBar(状态栏)以及QDockWidget(悬浮窗体),中心区域可以是任意种类的QWidget。
应用场景: 一般是程序主界面
特点:

  • 有菜单栏, 工具栏, 状态栏
  • 可以设置悬浮窗体
  • 可设置模态或非模态(方法和QDialog一样)

image.png