6.4 工具栏
好文章,来自【福优学苑@音视频+流媒体】
6.4 工具栏
工具栏QToolBar提供了一个可以包含一组控件的、可以移动的面板。
在设计器中查看QToolBar的属性栏如下图,toolButtonStyle用来设置图标和相应文本的显示及其相对位置。
moveable设置工具栏是否可以移动、
allowedArea设置允许停靠的位置,
iconsize设置图标大小,
floatable设置是否可以悬浮。
添加子项:
::addAction, ::addWidget
/// 工具栏
QToolButton* toolButton = new QToolButton(this);//创建QToolButton
toolButton->setText("Color");
QMenu* colorMenu = new QMenu(this);
colorMenu->addAction("Red");
colorMenu->addAction("Green");
//添加菜单
toolButton->setMenu(colorMenu);
//设置弹出模式
toolButton->setPopupMode(QToolButton::MenuButtonPopup);
//向工具栏添加QToolButton
ui->mainToolBar->addWidget(toolButton);
//创建spinBox
QSpinBox* spinBox=new QSpinBox(this);
//向工具栏添加QSpinBox
ui->mainToolBar->addWidget(spinBox);
好文章,来自【福优学苑@音视频+流媒体】
***【在线视频教程】***