QMainWindow是QT中主窗口的基类,继承于QWidget类的容器型组件。
QMainWindow内部封装了菜单栏、工具栏、中心组件、停靠组件、状态栏等。
QMainWindow内置了布局管理器,基本的组件布局如下:
二、菜单栏
菜单栏QMenuBar,下拉菜单QMenu,菜单项QAction。
QMenuBar* mb = menuBar();
QMenu* menu = new QMenu("File(&F)");
QAction *action = new QAction(text, NULL);
menu->addAction(action);
mb->addMenu(menu);
快捷键设置
action->setShortcut(QKeySequence(KEY));
QKeySequence是QT中与快捷键相关的类,KEY是QT中代