gpt4 book ai didi

c++ - 热键、快捷键和加速键有什么区别?

转载 作者:IT老高 更新时间:2023-10-28 21:46:09 25 4
gpt4 key购买 nike

  1. 他们有什么区别?

  2. 在Qt中,如果我有QPushButton的热键,我可以按“Alt + ?”,但如果是qaction,我可以按“?”只有

最佳答案

在 Windows 中,加速键是应用程序全局的;例如Alt+F4.

快捷键是菜单项或按钮名称的一部分,可以在其中添加下划线,并且在该菜单项或按钮直接可用时可用(不带修饰符)。 p>

来自微软:

A hot key is a key combination that the user can press to perform an action quickly. For example, a user can create a hot key that activates a given window and brings it to the top of the z-order.

这似乎表明热键是系统全局的。

总结一下:

  • 快捷键 = 无修饰符,在菜单中本地或(用于按钮)在窗口中
  • 加速键 = 通常带有修饰符,应用程序全局
  • 热键 = 显然是系统全局

我不知道 Qt 中的具体含义;为此,请参阅 Qt 文档。

关于c++ - 热键、快捷键和加速键有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10169132/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com