Правильный способ показать серию миниатюр с помощью Qt и Python

Я делаю проект с Qt и Python. В соответствии с набором параметров я извлекаю набор изображений из папки.

Я хотел бы показать полученные изображения в виде набора миниатюр в моем пользовательском интерфейсе Qt. Мой желаемый результат будет что-то вроде:

Image1    Image2    Image3
Image4    Image5    ......
......    ......    ImageN

Где вместо каждой строки у меня есть миниатюра. Как мне достичь чего-то подобного?

1 ответ

Решение

QGridLayout, кажется, то, что вы ищете. Цитирование документации:

Класс QGridLayout размещает виджеты в сетке.

QGridLayout берет пространство, предоставленное ему (его родительским макетом или parentWidget()), делит его на строки и столбцы и помещает каждый виджет, которым он управляет, в правильную ячейку.

Другие вопросы по тегам