Как отключить изменение кнопки Qt по умолчанию при переходе по вкладке - PullRequest
3 голосов
/ 12 мая 2010

В Qt 4 по умолчанию вкладка в диалоговом окне заменяет кнопку по умолчанию на кнопку, на которую вкладывается кнопка. Это делает табулирование немного уродливым и отвлекающим, поскольку во время навигации по вкладкам происходят дополнительные перерисовки, которые отвлекают от точки фокусировки пользователя.

Есть ли способ отключить эту функциональность Qt и оставить кнопку по умолчанию неизменной при навигации по вкладкам?

1 Ответ

4 голосов
/ 12 мая 2010

Свойство QDushButton autoDefault отвечает за это поведение. По умолчанию это значение true.

Если для всех соответствующих кнопок задано значение false, они не будут становиться по умолчанию в фокусе.

...