我在一个 QToolButton 中添加了 3 个 QAction。
而这个 QToolButton 在一个 QToolBar 中。
像这样:
toolButton = new QToolButton();
action1 = new QAction(tr("Action 1"),this);
action1->setObjectName("obj_action1");
//action1->setIcon(QIcon(":/images/icons/action1.png"));
action2 = new QAction(tr("Action 2"),this);
action2->setObjectName("obj_action2");
//action2 ->setIcon(QIcon(":/images/icons/action2.png"));
action3 = new QAction(tr("Action 3"),this);
action3->setObjectName("obj_action3");
//action3 ->setIcon(QIcon(":/images/icons/action3.png"));
toolButton->setDefaultAction(action1);
toolButton->addAction(action2);
toolButton->addAction(action3);
toolButton->setPopupMode(QToolButton::InstantPopup);
ui->toolBar->addWidget(toolButton);
现在我想通过样式表为每个 QAction 设置图标。
在这种情况下,如何使用 QT 样式表设置图标?