工具栏控件
工具栏添加下拉菜单
由于无法通过QAction的方式,添加按钮图标在工具栏,下拉菜单需要通过代码的方式填加到工具栏上面。
QComboBox *m = new QComboBox(this);
m->addItem(tr("red"));
m->addItem(tr("green"));
m->setToolTip(tr("color choice"));
ui->mainToolBar->addWidget(m);
工具栏QAction部件之间间距设置
ui->mainToolBar->setStyleSheet("QToolButton{margin: 0px 1px;}");
如何去除选中下拉列表时的焦点
m->setFocusPolicy(Qt::NoFocus);
按钮的背景颜色设置
对于Qt设计师,最关键是设置边框