Esempio n. 1
0
def qwtScaleBoundingRect(graphic, size):
    scaledSize = QSize(size)
    if scaledSize.isEmpty():
        scaledSize = graphic.defaultSize()
    sz = graphic.controlPointRect().size()
    sx = 1.
    if sz.width() > 0.:
        sx = scaledSize.width()/sz.width()
    sy = 1.
    if sz.height() > 0.:
        sy = scaledSize.height()/sz.height()
    return graphic.scaledBoundingRect(sx, sy)
Esempio n. 2
0
def qwtScaleBoundingRect(graphic, size):
    scaledSize = QSize(size)
    if scaledSize.isEmpty():
        scaledSize = graphic.defaultSize()
    sz = graphic.controlPointRect().size()
    sx = 1.
    if sz.width() > 0.:
        sx = scaledSize.width() / sz.width()
    sy = 1.
    if sz.height() > 0.:
        sy = scaledSize.height() / sz.height()
    return graphic.scaledBoundingRect(sx, sy)