Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt GUI _ Размещение пиктограмм в QListWidget

Автор: larry 7.6.2011, 17:08

Добрый день, форумчане! Помогите разрешить такую проблемку...Есть список QListWidget в который выводятся пиктограммы, но проблема возникла в том, что справа остается пустое место, где могла бы быть еще одна, но происходит перенос на новую строку и получается некрасиво. Как сделать, чтобы размещение элементов было центрированным...На рисунке показана проблема...


Автор: RazrFalcon 7.6.2011, 17:44

У Вас QListWidget или QTableWidget?
А то я не пойму как вы столбцы сделали в листе :huh:

Автор: larry 7.6.2011, 17:51

QListWidget

setViewMode(QListView::IconMode)

больше ничего не делал:)

Автор: Litkevich Yuriy 7.6.2011, 18:33

Цитата(larry @ 7.6.2011, 20:08) *
Как сделать, чтобы размещение элементов было центрированным
вроде ни как.

Автор: larry 8.6.2011, 8:34

а какой виджет можно использовать для таких целей?

Автор: Алексей1153 8.6.2011, 8:44

larry, мне кажется, что там зарезервировано пространство для полосы прокрутки. Попробуй сделать ширину виджета больше

Автор: larry 8.6.2011, 10:35

спасибо попробую, а как горизонтальную прокрутку вообще отключить?

Автор: Алексей1153 8.6.2011, 12:46

не знаю. Поройся в методах класса и его предков )

Автор: wiz29 8.6.2011, 12:50

я для подобных целей использую QGraphicsView , алгоритм размещения не сложный в принципе, особенно когда знаешь размер миниатюр. А скрывать полосу прокрутки не всегда хорошо (может и понадобиться)

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)