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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Set Tab order for QScrollArea  (Прочитано 2652 раз)
Hordi
Гость
« : Ноябрь 22, 2010, 19:56 »

Имеется окошко с объектом QScrollArea, пара кнопок и т.п., установлена очередность получения фокуса по Tab. Добавляю QWidget-объекты на QScrollArea и в итоге все эти добавленные элементы оказываются в саомо конце при обработке Tab. Хотелось бы чтобы они обрабатывались как чилды, т.е. при получения фокуса родиелем (QScrollArea), фокус получал один из элементов этого контейнера...

Какие идеи?

Qt-4.7.1
« Последнее редактирование: Ноябрь 23, 2010, 12:19 от Hordi » Записан
alexman
Гость
« Ответ #1 : Ноябрь 22, 2010, 23:00 »

QScrollWidget - что за класс?  Подмигивающий

void QWidget::setFocusProxy ( QWidget * w )
Записан
Hordi
Гость
« Ответ #2 : Ноябрь 23, 2010, 12:20 »

Извиняюсь - попутал... Имел в виду QScrollArea.

А что даст setFocusProxy? Я не вижу чем он может помочь...
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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