访问方式
toolBar->addAction(ui.actionopen);
// 将工具栏放入窗口
QToolBar* toolBar = new QToolBar();
// 设置默认值
addToolBar(Qt::TopToolBarArea, toolBar);
// 只允许上下停靠
toolBar->setAllowedAreas(Qt::TopToolBarArea | Qt::BottomToolBarArea);
toolBar->setFloatable(false);
toolBar->setMovable(true);
//在工具栏中添加工具
toolBar->addAction(ui.actionopen);
toolBar->addAction(ui.actionsave);
toolBar->addAction(ui.actionawRect);
toolBar->addAction(ui.actionzoom);
菜单栏工具栏只要设置一个即在工具栏中设置好了功能,在菜单栏中的也一样起作用
工具栏的槽函数
connect(ui.actioncolor, &QAction::triggered, this, [=]() {QColor color = QColorDialog::getColor(Qt::white, this);
qDebug() << "color info" << color << color.name();});