Russian Qt Forum
Июня 08, 2025, 04:06 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Особый вид QListWidget или QListView  (Прочитано 6491 раз)
troorl
Гость
« : Мая 05, 2007, 16:54 »

Здравствуйте.
У меня есть список QImage. Я хочу вывести этот список в QListWidget, но при этом хочу:
1. Чтобы вокруг каждой иконки рисовалась своя рамка (т.е. хочу управлять прорисовкой элементов)
2. Чтобы текст не отображался.

О Model-View слышал, но так и не понял, что конкретно нужно сделать для реализации таких требований. А может проще будет наследовать QListWidget?
Нуждаюсь в примере :oops:
Записан
Gryz
Гость
« Ответ #1 : Мая 07, 2007, 10:57 »

определи свой собственный делегат для QListView.
Записан
troorl
Гость
« Ответ #2 : Мая 12, 2007, 21:04 »

а можно как-то подробнее? Скажем, я хочу отображать в QListView свой виджет (без разницы какой). Или то же самое в QListWidget...
Записан
Gryz
Гость
« Ответ #3 : Мая 13, 2007, 13:56 »

Для реализации собственных виджетов во View посмотри раздел ассистанта "Delegate Classes"
Записан
troorl
Гость
« Ответ #4 : Мая 13, 2007, 18:09 »

Эх, наверное не дано мне Model/View освоить.... Написал свой ListView на базе QGraphicsVew + QList, ещё доработаю напильником и будет то, что нужно.
Записан
Racheengel
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2679


Я работал с дискетам 5.25 :(


Просмотр профиля
« Ответ #5 : Мая 13, 2007, 23:32 »

Model/View в Qt на редкость убого сделан... один из основных минусов 4.х...
Записан

What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.

COVID не волк, в лес не уйдёт
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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