5.2.2 添加工具栏
【摘要】
5.2.2 添加工具栏
QT的QToolBar类提供了一个可移动工具面板,可以用来添加类似按钮效果的选项。工具栏一般位于菜单栏的下面,可以拖动停留在主窗口的上下左右四个方向。一个主窗口可以添加多个工具面板。
向QMainWindow主窗口插入工具栏示例
/* 初始化File菜单 */QMenu *fileMenu = new QM...
5.2.2 添加工具栏
QT的QToolBar类提供了一个可移动工具面板,可以用来添加类似按钮效果的选项。工具栏一般位于菜单栏的下面,可以拖动停留在主窗口的上下左右四个方向。一个主窗口可以添加多个工具面板。
向QMainWindow主窗口插入工具栏示例
-
/* 初始化File菜单 */
-
QMenu *fileMenu = new QMenu(tr("&文件"), this);
-
QAction *fileOpenAction = new QAction(tr("&Open"), this);
-
QAction *fileSaveAction = new QAction(tr("&Save"), this);
-
fileMenu->addAction(fileOpenAction);
-
fileMenu->addAction(fileSaveAction);
-
-
/* 初始化Edit菜单 */
-
QMenu *editMenu = new QMenu(tr("&编辑"));
-
QAction *editCopyAction = editMenu->addAction("&Copy");
-
QAction *editCutAction = editMenu->addAction("&Cut");
-
-
/* 将菜单添加到菜单栏上 */
-
QMenuBar *menuBar =this->menuBar(); //获取菜单栏
-
menuBar->addMenu(fileMenu);
-
menuBar->addMenu(editMenu);
-
-
/* 添加工具栏*/
-
QToolBar *fileToolBar = addToolBar(tr("File"));
-
fileToolBar->addAction(fi
文章来源: xiaolong.blog.csdn.net,作者:DS小龙哥,版权归原作者所有,如需转载,请联系作者。
原文链接:xiaolong.blog.csdn.net/article/details/120848276
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)