Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 Qt 4 中,默认情况下,通过对话框切换会将默认按钮更改为切换到的按钮。这使得选项卡看起来有点难看和分散注意力,因为在选项卡导航期间会发生额外的重绘,这会分散用户的注意力。
有没有办法禁用此 Qt 功能并保留默认按钮不被选项卡导航修改?
QPushButton 的 autoDefault 属性负责此行为。默认情况下,它的值为 true。
将所有相关按钮设置为 false 将防止它们在聚焦时变为默认值。