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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: выделенный итем по центру а прокручиваем список  (Прочитано 2673 раз)
izoomer
Гость
« : Декабрь 04, 2006, 01:19 »

QT-4.2
почитал вот докумнтацию и думаю что так надо реализовать:
реализовать просмотр через QAbstarctItemView (или если одна колонка то через QListView удобне и проще?)
установить флаг enum QAbstractItemView::ScrollHint в
QAbstractItemView::PositionAtCenter
(из документации - "enum QAbstractItemView::ScrollHint - Scroll to position the item at the center of the viewport.")
только вот вопросы вощникают у меня как у начинающего:
1.Можно ли в модель запихать виджеты и отображать их в списке? Как это сделать ?
2.Как реализовать , что активная строка в списке (активный виджет в моем случае) будет выделятся другим виджетом, то есть список из виджетов одного класса, а активная строка - виджет друго класса. Я понимаю что это через ItemDelegate делается, но как , пояните на примере.
Спасибо заранее.
Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #1 : Декабрь 04, 2006, 10:46 »

вопрос - а зачем такое надо?
и не подойдет ли QListBox?
Записан
izoomer
Гость
« Ответ #2 : Декабрь 04, 2006, 10:59 »

понадобилось для интерфейса такое - список из виджетов определенных графических или openGL а активная строка (в данном случае статичная в середине списка, а список относительно неё прокручивается) является другим  другим виджетом.
В QListBOx разве можно такое реализовать ?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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