C++ Qt隐藏QToolBar和访问快捷方式

C++ Qt隐藏QToolBar和访问快捷方式,c++,qt,toolbar,key-bindings,C++,Qt,Toolbar,Key Bindings,我使用的是Qt版本4.8.6。 我正在尝试开发一个只使用两个键盘键而不使用鼠标的应用程序。我已将一些操作添加到主QToolBar,并为这些操作指定了快捷方式 现在我可以点击它们或使用指定的键盘键来触发“触发”信号。不过,这是一个调试功能,最后我想隐藏该工具栏。为了测试它,我使用了: ui->mainToolBar->setHidden(true); 工具栏按我的意图消失,但问题是我指定的快捷方式停止工作。有没有办法隐藏工具栏但保留操作快捷方式?使用QShortcutclass

我使用的是Qt版本4.8.6。 我正在尝试开发一个只使用两个键盘键而不使用鼠标的应用程序。我已将一些操作添加到主QToolBar,并为这些操作指定了快捷方式

现在我可以点击它们或使用指定的键盘键来触发“触发”信号。不过,这是一个调试功能,最后我想隐藏该工具栏。为了测试它,我使用了:

ui->mainToolBar->setHidden(true);

工具栏按我的意图消失,但问题是我指定的快捷方式停止工作。有没有办法隐藏工具栏但保留操作快捷方式?

使用
QShortcut
class