1

我想创建一个可以基于按钮文本字母的键盘快捷键触发的按钮;字母应加下划线,以使快捷方式更明显。

4

1 回答 1

5

查看QShortcut类:

在某些小部件上,在字符前使用“&”会自动为该字符创建助记符(快捷方式),例如“E&xit”将创建快捷方式 Alt+X(使用“&&”显示实际的 & 符号)。小部件可能会使用给定的快捷方式并对其执行操作。在 X11 上,与号将不显示,字符将带有下划线。在 Windows 上,通常在用户按下 Alt 键之前不会显示快捷方式,但这是用户可以更改的设置。在 Mac 上,默认情况下禁用快捷方式。调用 qt_set_sequence_auto_mnemonic() 来启用它们。然而,因为助记快捷键不符合 Aqua 的指导方针,Qt 不会显示快捷键字符下划线。

于 2013-11-07T20:29:31.290 回答