Example #1
0
 def minimumSize(self) -> QSize:
     size = QSize()
     for item in self._items:
         size = size.expandedTo(item.minimumSize())
     left, top, right, bottom = self.getContentsMargins()
     size += QSize(left + right, top + bottom)
     return size
Example #2
0
    def minimumSize(self) -> PySide6.QtCore.QSize:
        size = QSize()
        for item in self.items_list:
            size = size.expandedTo(item.minimumSize())

        size += QSize(2 * self.contentsMargins().top(),
                      2 * self.contentsMargins().top())
        return size
Example #3
0
    def minimumSize(self):
        size = QSize()

        for item in self._item_list:
            size = size.expandedTo(item.minimumSize())

        size += QSize(2 * self.contentsMargins().top(),
                      2 * self.contentsMargins().top())
        return size