Russian Qt Forum
Май 23, 2024, 13:21 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Форма с разными кнопками (PushButton, ToolButton) установить кнопку по-умолчанию  (Прочитано 4317 раз)
xintrea
Супер активный житель
*****
Offline Offline

Сообщений: 754



Просмотр профиля WWW
« : Июнь 23, 2011, 14:05 »

Здравствуйте!


Имеется самописный виджет, на котором присутствуют кнопки вида QPushButton и QToolButton. Мне нужно сделать одну кнопку QPushButton "основной", чтобы она была автоматически выбрана при открытии виджета (нажал Enter - нажалась эта кнопка).

Не могу сообразить, как это сделать.

У QPushButton есть метод setDefault(), но он не работает, если на форме есть кнопки QToolButton. Основной всеравно остается первая QToolButton.

Вопрос: как всетаки сделать нужную QPushButton активной (т. е. выбранной) при открытии виджета?
Записан

Собираю информацию по крупицам
http://webhamster.ru
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #1 : Июнь 23, 2011, 14:14 »

setFocus
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
xintrea
Супер активный житель
*****
Offline Offline

Сообщений: 754



Просмотр профиля WWW
« Ответ #2 : Июнь 23, 2011, 14:21 »

> setFocus

Да, что-то протупил.
Записан

Собираю информацию по крупицам
http://webhamster.ru
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.042 секунд. Запросов: 19.