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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: (РЕШЕНО) Изменение размера иконки для QListWidgetItem  (Прочитано 2638 раз)
Hvzh
Гость
« : Декабрь 14, 2015, 15:29 »

Доброго времени суток!

У меня в проекте имеется галерея фотоснимков, для отображения которой используется QListWidget. Поскольку у всех фотографий пропорция сторон 4х3, я установил размер иконок для QListWidgetItem равный 200х130. При клике на иконку изображение появляется в окне редактирования. Среди прочих функций там имеется поворот изображения. при повороте на 90 или 270 градусов пропорции изображения меняются на 3х4. Когда я пытаюсь обновить иконку в галерее, то новая иконка появляется, однако, также остается часть старой иконки и эта часть присутствует до того момента, пока курсор мыши не попадает в область иконки. Как сделать так, чтобы эта часть исчезала сразу после обновления иконки? Пробовал repaint() для QListWidget - не помогло.  
« Последнее редактирование: Декабрь 15, 2015, 14:37 от Hermann » Записан
Hvzh
Гость
« Ответ #1 : Декабрь 15, 2015, 14:37 »

Проблема решилась использованием функции

Код:
QListWidgetItem::setHidden(bool)
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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