Правильный способ показать серию миниатюр с помощью Qt и Python
Я делаю проект с Qt и Python. В соответствии с набором параметров я извлекаю набор изображений из папки.
Я хотел бы показать полученные изображения в виде набора миниатюр в моем пользовательском интерфейсе Qt. Мой желаемый результат будет что-то вроде:
Image1 Image2 Image3
Image4 Image5 ......
...... ...... ImageN
Где вместо каждой строки у меня есть миниатюра. Как мне достичь чего-то подобного?
1 ответ
Решение
QGridLayout, кажется, то, что вы ищете. Цитирование документации:
Класс QGridLayout размещает виджеты в сетке.
QGridLayout берет пространство, предоставленное ему (его родительским макетом или parentWidget()), делит его на строки и столбцы и помещает каждый виджет, которым он управляет, в правильную ячейку.