у этих виджетов высота была 1:1 к ширине, т.е. виджеты должны быть квадратными. Grid layout может менять размер из-за родителя. Как реализовать? Переопределял resize event и делал resize виджетов. В итоге получалось некрасиво.
Так и делать. Это не сильно стандартный подход к ресайзу ячеек, потому его и рассчитывать самостоятельно:
Обсуждают сегодня