0

Mac 可以指定两个默认按钮,一个由回车键激活,另一个由空格键激活。一个明显的例子是当你按下 mac 上的电源按钮时。它为您提供了一个带有几个安静按钮的对话框,在该对话框中,返回键默认为关闭,空格键默认为重启。在Qt中可以实现这样的效果吗?

4

1 回答 1

2

是的。

使用QPushButton. 在“默认”按钮上使用setDefault并使setAutoDefault()它们显示为默认按钮。

http://doc.trolltech.com/4.7/qpushbutton.html#default-prop

要处理退出键(甚至可能是返回键),您必须为每个按钮设置快捷方式以将它们与相应的键相关联。使用 Qt Creator/Designer 很容易做到这一点。

于 2010-11-25T09:32:10.663 回答