您当前的位置: 首页 > 

DS小龙哥

暂无认证

  • 0浏览

    0关注

    679博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

5.2.2 添加工具栏

DS小龙哥 发布时间:2021-10-19 22:13:10 ,浏览量:0

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
关注
打赏
1664009229
查看更多评论
立即登录/注册

微信扫码登录

0.0413s