QMenu* mnOperations = new QMenu(this); mnOperations->addAction(QIcon(":/images/table_run.png"), tr("Change currency: total"), this, SLOT(operTransDebtAll()), QKeySequence("Alt+G")); mnOperations->addAction(QIcon(":/images/table_run.png"), tr("Change currency: base summ"), this, SLOT(operTransDebtBase()), QKeySequence("Alt+1")); mnOperations->addAction(QIcon(":/images/table_run.png"), tr("Change currency: percents"), this, SLOT(operTransDebtPercent()), QKeySequence("Alt+2")); ... ui->btnOperations->setMenu(mnOperations); ui->btnOperations->setPopupMode(QToolButton::InstantPopup);