Qt_将菜单栏中的项,添加到工具栏中

1、先在菜单栏中添加项

2、用代码的形式将菜单栏中的项添加到工具栏中toolbar

3、注意,如果菜单栏中的项 没有添加图标ico,那么添加到工具栏中的的项以文字形式进行显示

4、注意,如果菜单栏中的项,添加了图标ico,那么添加到工具栏中的项以图标形式进行显示

 

代码如下:

//给菜单栏的项,添加图标
    ui.action_New->setIcon(QIcon(IMAGE_PATH("new.png")));
    ui.action_Open->setIcon(QIcon(IMAGE_PATH("open.png")));
    ui.action_Save->setIcon(QIcon(IMAGE_PATH("save.png")));
    ui.action_Stop->setIcon(QIcon(IMAGE_PATH("close.png")));
    ui.action_Start->setIcon(QIcon(IMAGE_PATH("start.png")));
    //将菜单栏项添加到工具栏
    ui.toolBar->addAction(ui.action_New);
    ui.toolBar->addAction(ui.action_Open);
    ui.toolBar->addAction(ui.action_Save);
    ui.toolBar->addSeparator(); //分割竖线
    ui.toolBar->addAction(ui.action_Start);
    ui.toolBar->addAction(ui.action_Stop);
    ui.toolBar->setIconSize(QSize(40, 40));

 

 

 

 

效果如下:

 

 

posted @ 2022-06-22 13:47  雾枫  阅读(378)  评论(0编辑  收藏  举报