QT_6_QMainWindow
- QMainWindow
1.1. 菜单栏
1.1.1. 只有一个
1.1.2. QMenuBar *bar = MenuBar();
1.1.3. 设置到窗口中 setMenuBar(bar);
1.1.4. 利用菜单栏添加菜单
1.1.5. QMenu *fileMenu = bar ->addMenu("文件");
1.1.6. QAction *newAction = fileMenu ->addAction("新建");添加菜单项
1.1.7. 添加分割线
1.2. 工具栏
1.2.1. 可以有多个
1.2.2. 创建
1.2.3. 添加到窗口
1.2.4. 设置停靠
1.2.5. 设置浮动
1.2.6. 设置移动
1.2.7. 添加小控件
1.2.8. 添加菜单项
1.3. 状态栏
1.3.1. 只能有一个
1.3.1.1. QStatusBar *status = statusBar();
1.3.2. 将状态栏放入窗口中setStatusBar(status);
1.3.3. 可以放左侧或者右侧信息提示
1.4. 铆接部件 浮动窗口
1.4.1. 可以有多个
1.4.2. QDockWidget *dock = new QDockWidget("铆接部件",this);
1.4.3. 添加窗口
1.4.4. 可以设置停靠的范围
1.5. 核心部件
1.5.1. 只能有一个
1.5.2. setCentralWidget(edit);