-
QMainWindow简介
QMainWindow类提供了一个主应用程序窗口. -
QMainWindow结构框架
QMainWindow结构框架
QMainWindow主要包含了以下5种控件:
1. MenuBar(菜单栏)
2. ToolBars(工具栏s)
3. Dock Widgets(停靠窗口s)
4. Central Widget(中央窗口)
5. Status Bar(状态栏)
- MenuBar(菜单栏)
QMainWindow自带一个默认的MenuBar, 你可以直接在该默认菜单栏上添加菜单, 例如:
menuBar()->addMenu(tr("&File"));
menuBar()
函数返回当前菜单栏。当然你也可以使用setMenuBar()
函数设置一个新的菜单栏, 例如:
QMenuBar *menuBar = new QMenuBar();
this->setMenuBar(menuBar);
menuBar->addMenu(tr("&file"));
- ToolBars(工具栏s)
工具栏在QToolBar类中实现。使用addToolBar()将工具栏添加到主窗口.
添加一个工具:
QToolBar *fileToolBar = addToolBar();
网友评论