Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: aliks-os от Декабрь 30, 2009, 12:55



Название: Выравнивание картинок в QListWidget
Отправлено: aliks-os от Декабрь 30, 2009, 12:55
(http://keep4u.ru/imgs/s/2009/12/30/cc/cc2eefeb5985cbfc312f0139251c99c3.jpg) (http://keep4u.ru/full/2009/12/30/cc2eefeb5985cbfc312f0139251c99c3/jpg)

Подскажите, какие параметры необходимо изменять чтобы выравнять картинки по высоте


Название: Re: Выравнивание картинок в QListWidget
Отправлено: nn1317 от Декабрь 30, 2009, 17:28
зафигачить все картинки в qlabel фиксированного размера, а дальше у qlabel или autoscale или adjustsize...)


Название: Re: Выравнивание картинок в QListWidget
Отправлено: aliks-os от Декабрь 30, 2009, 18:08
дело в том что картинки не в qlabel а в QLiastWidget


Название: Re: Выравнивание картинок в QListWidget
Отправлено: lit-uriy от Декабрь 30, 2009, 18:32
setUniformRows?


Название: Re: Выравнивание картинок в QListWidget
Отправлено: aliks-os от Декабрь 31, 2009, 09:31
setUniformRows?

А что это за свойство? Нигде такое не нашел...


Название: Re: Выравнивание картинок в QListWidget
Отправлено: Kolobok от Декабрь 31, 2009, 12:40
Я думаю, имелось ввиду, setUniformItemSizes. Но это не поможет. Дополнительное пространство будет выделено под текст.
Надо делегата переписывать.


Название: Re: Выравнивание картинок в QListWidget
Отправлено: aliks-os от Декабрь 31, 2009, 13:12
Т.е. полным переписыванием делегата??? А есть у кого пример, с какими свойствами играться, ну и все такое подобное...


Название: Re: Выравнивание картинок в QListWidget
Отправлено: skydion от Март 14, 2010, 11:27
Я сейчас через QImage.resize делаю когда вставляю итем в список...
но меня это тоже не удовлетворяет... будет время буду играться с делегатами
более детально, сейчас через Qt:DecorationRole прицепляюю картинку...

А как Вы вставляете картинки в список?