4

在 Qt 4 中,默认情况下,通过对话框切换会将默认按钮更改为切换到的按钮。这使得选项卡看起来有点难看和分散注意力,因为在选项卡导航期间会发生额外的重绘,这会分散用户的注意力。

有没有办法禁用此 Qt 功能并保留默认按钮不被选项卡导航修改?

4

1 回答 1

5

QPushButton 的 autoDefault 属性负责此行为。默认情况下,它的值为 true。

将所有相关按钮设置为 false 将防止它们在聚焦时变为默认值。

于 2010-05-12T09:05:06.993 回答