Всем привет! Python 3.8, PyQT5. Я создаю в цикле ряд карточек товаров. Каждая карточка это блок строк QVBoxLayout в том числе картинка, артикул, краткое описание, цена, кнопка, потом каждый блок помещается в ячейку QGridLayout. Помогите пожалуйста оформить визально. Надо сделать что бы размер картинки был строго определенный, например 150 на 150 пикселов, Размер карточек, покрайней мере в рамках одной строки был одинаковый, из-за разного размера текстовой части описания плавает размер картинки и очень бы хотелось каждый блок визально отделить от другого, например обвести рамкой, если возможно со скругленными краями и в идеале небольшой тенью. Код ниже. Заранее всем спасибо.
https://pastebin.com/RLjDL127