int PlotItem::CalcXExtent (QwtPlot& plot) const { int result = 0; if (LeftAxisEnabled_) result += plot.axisScaleDraw (QwtPlot::yLeft)-> extent (plot.axisFont (QwtPlot::yLeft)); return result; }
int PlotItem::CalcYExtent (QwtPlot& plot) const { int result = 0; if (BottomAxisEnabled_) result += plot.axisScaleDraw (QwtPlot::xBottom)-> extent (plot.axisFont (QwtPlot::xBottom)); if (!PlotTitle_.isEmpty ()) result += plot.titleLabel ()->sizeHint ().height (); return result; }