1
Comment donner checkable article QMenu utilisant QTComment faire QMenu article checkable QT
QMenu *preferenceMenu = new QMenu();
preferenceMenu = editMenu->addMenu(tr("&Preferences"));
QMenu *Mode1 = new QMenu();
Mode1 = preferenceMenu->addMenu(tr("&Mode 1"));
Mode1->addAction(new QAction(tr("&Menu1"), this));
QMenu *Mode2 = new QMenu();
Mode2 = preferenceMenu->addMenu(tr("&Mode 2"));
Mode2->addAction(new QAction(tr("&Menu2"), this));
Mode2->addAction(new QAction(tr("&Menu3"), this));
Sur QAction j'ai appelé sous "slotActionTriggered (QAction * actionSelected)"
void csTitleBar::slotActionTriggered(QAction* actionSelected)
{
actionSelected->setChecked(true);
}
Comment montrer petit TICK dans le menu sélectionné # pour que l'utilisateur sache lequel est sélectionné Actuellement, je peux passer à tous les numéros de menu, mais je dois cocher une petite case dans le menu pour que l'utilisateur sélectionné soit facilement identifié
Voir [ 'QAction :: setCheckable'] (http://doc.qt.io/qt-5/qaction.html#checkable-prop) et ['QAction :: setChecked'] (http://doc.qt.io/q t-5/qaction.html # checked-prop). –
J'ai essayé les deux mais ça ne donne aucun effet, est-ce que je dois garder une image pour ça? – Sijith
S'il vous plaît modifier votre question pour montrer ce que vous avez essayé. –