本系列文章长期更新修改.
QSizeF,QPointF,QRectF是QSize,QPoint,QRect的浮点数版本.
它们几乎全部函数用法都和整数版本是一样的,因此下面只提供函数表和与整数版本不同的函数或属性.
属性:
QSizeF:
Methods
- __init__ (self)
- __init__ (self, QSize sz)
- __init__ (self, float w, float h)
- __init__ (self, QSizeF other)
- QSizeF boundedTo (self, QSizeF otherSize)
- QSizeF expandedTo (self, QSizeF otherSize)
- float height (self)
- bool isEmpty (self)
- bool isNull (self)
- bool isValid (self)
- scale (self, QSizeF s, Qt.AspectRatioMode mode)
- scale (self, float w, float h, Qt.AspectRatioMode mode)
- setHeight (self, float h)
- setWidth (self, float w)
- QSize toSize (self)
- transpose (self)
- float width (self)
Special Methods
- QSizeF __add__ (self, QSizeF s2)
- QSizeF __div__ (self, float c)
- bool __eq__ (self, QSizeF s2)
- QSizeF __iadd__ (self, QSizeF s)
- QSizeF __idiv__ (self, float c)
- QSizeF __imul__ (self, float c)
- QSizeF __isub__ (self, QSizeF s)
- QSizeF __mul__ (self, QSizeF s)
- QSizeF __mul__ (self, flo