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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Отображение длинных строчек в QListView  (Прочитано 3282 раз)
Evgeniya
Гость
« : Ноябрь 24, 2009, 15:34 »

Доброго времени суток..
Использую QListView и у меня есть длинные строчки, которые не умещаются в видимую область. Можно ли как-нить сделать так чтобы они переносились,т.е. каждый элемент мог бы состоять из нескольких строчек в зависимости от контента..т.е. что-то типо resizeRowsToContents() в QTableView. Для QListView я ничего подобного не нашла :-((
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #1 : Ноябрь 24, 2009, 16:07 »

void setWrapping ( bool enable )
Оно?
Записан

Юра.
Evgeniya
Гость
« Ответ #2 : Ноябрь 24, 2009, 16:21 »

Нет,в том-то и дело,почему-то не помогает  Злой
Записан
Evgeniya
Гость
« Ответ #3 : Ноябрь 24, 2009, 22:01 »

Неужели нет никакого такого стандартного метода,чтобы если бы по контенту строчка не помещалась бы во всю длину QListView,она переносилась бы на др строчку, а  выделялась бы одной строчкой...т.е. каждый элемент мог бы состоять из нескольких строчек,если он не умещается в одну.
А свойство isWrapping(),как я понимаю, переносит элементы целиком если они не помещаются в области QListView.Это свойство полезно, когда элементы представлены в виде представления пиктограмм
Записан
Evgeniya
Гость
« Ответ #4 : Ноябрь 26, 2009, 13:19 »

Решила данную проблему использованием QTableView без решетки и заголовков  Улыбающийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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