1

我知道如何在 Qt 的按键上触发事件。但我需要处理一个序列。仅在用户按下时触发事件ctrlaltt

我怎样才能捕捉到这个序列?告诉我如何检测按下了哪些键。

4

1 回答 1

2

创建一个QAction,将您需要的键序列添加到它setShortcut(const QKeySequence& shortcut)QAction通过调用关联QWidget::addAction(QAction* action),然后您可以在QAction和之间创建适当的信号/槽连接QWidget

于 2013-05-04T12:05:33.177 回答