예제 #1
0
 def set_margins(self, margins: types.MarginsType):
     if isinstance(margins, tuple):
         margins = QtCore.QMargins(*margins)
     self.setMargins(margins)
예제 #2
0
파일: size.py 프로젝트: phil65/PrettyQt
 def grown_by(self, margins: types.MarginsType) -> Size:
     if isinstance(margins, tuple):
         margins = QtCore.QMargins(*margins)
     return Size(self.marginsRemoved(margins))
예제 #3
0
파일: rect.py 프로젝트: phil65/PrettyQt
 def margins_removed(self, margins: types.MarginsType) -> Rect:
     if isinstance(margins, tuple):
         margins = QtCore.QMargins(*margins)
     return Rect(self.marginsRemoved(margins))
예제 #4
0
파일: size.py 프로젝트: phil65/PrettyQt
 def shrunk_by(self, margins: types.MarginsType) -> Size:
     if isinstance(margins, tuple):
         margins = QtCore.QMargins(*margins)
     return Size(self.marginsAdded(margins))