名称 | 类名 | 创建方法 | 可否为多个 | 添加方法 |
菜单栏 | QMenuBar | QMenuBar * menuBar = menuBar(); | 否 |
setMenuBar(menuBar ); |
工具栏 | QToolBar |
QToolBar *toolBar = new QToolBar(this); |
是 |
addToolBar(Qt::TopToolBarArea, toolBar); |
状态栏 |
QStatusBar |
QStatusBar *stBar = statusBar(); |
否 |
setStatusBar(stBar); |
浮动窗口(铆接部件) | QDockWidget |
QDockWidget *dockWidget = new QDockWidget("dock window",this); |
是 |
addDockWidget(Qt::BottomDockWidgetArea, dockWidget); |
中心区域 | 如TextEdit |
QTextEdit *textEdit = new QTextEdit(this); |
否 |
setCentralWidget(textEdit); |
原文:https://www.cnblogs.com/Stephen-Qin/p/13069794.html