QAction设置快捷键方式:
QAction* pAct = new QAction("test");
pAct->setShortcut(Qt::CTRL + Qt::Key_O);
connect(pAct, &QAction::triggered, [](){qDebug() << "test"; });
QAction要添加到焦点窗口或其父级窗口,快捷键才会生效,当QAction添加到QMenu时不生效。
QAction设置快捷键方式:
QAction* pAct = new QAction("test");
pAct->setShortcut(Qt::CTRL + Qt::Key_O);
connect(pAct, &QAction::triggered, [](){qDebug() << "test"; });
QAction要添加到焦点窗口或其父级窗口,快捷键才会生效,当QAction添加到QMenu时不生效。