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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Странная полоса.  (Прочитано 2503 раз)
TheGringerEye
Гость
« : Апрель 16, 2017, 04:22 »

Здравствуйте, работаю на Qt 5.8 с модулем Qt Quick Controls 2,
 использую обычный ListView с моделью, имею на фоне такой вот неприятный артефакт,
 как линию в центре, есть мысли из-за чего это?
Записан
TheGringerEye
Гость
« Ответ #1 : Апрель 18, 2017, 22:31 »

Нашёл решение, данный баг находится в компонение ItemDelegate, а именно в расчёте положения фона.
Возникает он, когда высота делегата является нечётной.
Решение простое -
Код:
Component.onCompleted: height += (height %2 == 0) ? 0 : 1
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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