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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: ListView height  (Прочитано 5266 раз)
OKTA
Гость
« : Июнь 27, 2012, 09:41 »

Товарищи! что-то я не догоняю, а как получить всю высоту ListView?? (что-то типа PaintedHeight)
Записан
Serr500
Гость
« Ответ #1 : Июнь 27, 2012, 09:46 »

А разве height() выдаёт не всю? Может, лэйауты свои интервалы добавляют?
Записан
OKTA
Гость
« Ответ #2 : Июнь 27, 2012, 09:48 »

это в qml!) не задав height вручную принудительно, высота нулевая((
Записан
twp
Гость
« Ответ #3 : Июнь 27, 2012, 09:53 »

смотри свойство contentHeight для QML Flickable
Записан
Serr500
Гость
« Ответ #4 : Июнь 27, 2012, 09:55 »

это в qml!)
Упс...  Грустный Пардон... На название раздела не обратил внимания. 
Записан
OKTA
Гость
« Ответ #5 : Июнь 27, 2012, 09:56 »

Не то! Это тоже для установки значений! Мне нужен метод, чтобы определить высоту всего содержимого ListView! Через ListModel.count *item.height не подходит, т.к. высота айтемов может быть разная =(
Записан
twp
Гость
« Ответ #6 : Июнь 27, 2012, 10:06 »

почему не то? Это высота всего отбражаемого контента
Цитата: Assistant
The dimensions of the content (the surface controlled by Flickable)
Записан
OKTA
Гость
« Ответ #7 : Июнь 27, 2012, 10:09 »

Цитировать
This should typically be set to the combined size of the items placed in the Flickable.
Записан
twp
Гость
« Ответ #8 : Июнь 27, 2012, 10:15 »

правильно, для Flickable это так, а в ListView он должен автоматически подгоняться под отображаемый контент.
Записан
OKTA
Гость
« Ответ #9 : Июнь 27, 2012, 10:53 »

Ничего подобного не происходит =(
Записан
twp
Гость
« Ответ #10 : Июнь 27, 2012, 12:18 »

а можно глянуть отрывок кода? И можно еще попробовать childrenRect.height
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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