Как лучше всего представить список изображений в Qt? - PullRequest
2 голосов
/ 13 августа 2010

Я хочу загрузить несколько изображений в виджет, который покажет мне изображения в списке.Может быть много изображений, поэтому оно должно быть быстрым, также я бы хотел установить флажок для каждого представленного изображенияКак лучше всего реализовать это в Qt 4.6?

Ответы [ 3 ]

2 голосов
/ 13 августа 2010

Если я понимаю ваш вопрос, вы хотите QListView, где каждый элемент в списке состоит из изображения и флажка. Если это правильно, то для Документация QListView вы можете иметь только значки для изображений. Я думаю, что именно поэтому вы задаете вопрос.

Что вы можете сделать, это использовать QTableView . Вы можете оформить таблицу так, чтобы она выглядела как список. И каждый элемент в таблице может содержать изображение и флажок. Чтобы узнать, как добавить изображения в строку товара, см. Пример Pixelator . Исходя из личного опыта, вы можете использовать пример в качестве отправной точки для вашего кода. Я нашел, что это работает лучше всего для меня.

Флажки являются стандартным параметром для столбца в таблице.

1 голос
/ 13 августа 2010

использовать Qlistview в режиме значков и в делегате рисования обрабатывать рисованную часть отметки.

0 голосов
/ 16 марта 2011

Я предлагаю создать HTML-документ и показать его, используя QtWebKit.Кажется, это самый простой способ.

Здесь вы можете найти несколько примеров http://doc.qt.io/archives/qt-4.7/examples-webkit.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...