QMainWindow简介
QMainWindow类提供了一个主应用程序窗口,QMainWindow有自己的布局如下图所示,可在其中添加QMenuBar(菜单栏,只能添加一个)、QToolBar(工具栏,可添加多个)、QStatusBar(状态栏,可添加一个在窗口最下方)、DockWidget(浮动窗口,可添加多个)以及中心组件Central Widget,可被任何类型小部件占据。
代码创建QMainWindow
QMenuBar菜单栏创建
#include <QMenuBar>头文件
//MenuBar--------------------------
//新建菜单栏
QMenuBar *menubar = new QMenuBar(this);
//将新建菜单栏放入窗口中 菜单栏只有一行所以是setMenuBar
setMenuBar(menubar);
//菜单栏中添加内容
//QMenu *filename = menubar->addMenu("文件");
QMenu *filename = menubar->addMenu("文件(&F)");//Alt+F设置快捷键打开
QMen