48 int dimAxis(QwtAxisId axisId)
const;
51 void setDimAxis(QwtAxisId axisId,
int dim);
54 int dimAxes(
int axisPos)
const;
63 QRectF centered(
const QRectF& rect,
const QRectF& labelRect)
const;
66 QRectF innerRect(
const QRectF& rect)
const;
72 int m_dimAxes[ QwtAxis::AxisPositions ];
178 void init(
const QWidget* canvas);
180 int contentsMargins[ QwtAxis::AxisPositions ];
206 bool hasSymmetricYAxes()
const;
209 ScaleData& axisData(QwtAxisId axisId);
212 const ScaleData& axisData(QwtAxisId axisId)
const;
215 double tickOffset(
int axisPos)
const;
217 LegendData legendData;
218 LabelData labelData[ NumLabels ];
219 CanvasData canvasData;
222 ScaleData m_scaleData[ QwtAxis::AxisPositions ];
230 QRectF layoutLegend(
int plotLayoutOptions,
231 const LayoutData::LegendData& legendData,
233 const QSize& legendHint)
const;
236 QRectF alignLegend(
const QSize& legendHint,
const QRectF& canvasRect,
const QRectF& legendRect)
const;
239 void alignScales(
int plotLayoutOptions,
240 const LayoutData& layoutData,
242 QRectF scaleRect[ QwtAxis::AxisPositions ])
const;
245 void alignScalesToCanvas(
int plotLayoutOptions,
246 const LayoutData& layoutData,
247 const QRectF& canvasRect,
248 QRectF scaleRect[ QwtAxis::AxisPositions ])
const;
251 Dimensions layoutDimensions(
int plotLayoutOptions,
const LayoutData& layoutData,
const QRectF& rect)
const;
254 void setSpacing(
unsigned int spacing);
257 unsigned int spacing()
const;
260 void setAlignCanvas(
int axisPos,
bool on);
263 bool alignCanvas(
int axisPos)
const;
266 void setCanvasMargin(
int axisPos,
int margin);
269 int canvasMargin(
int axisPos)
const;
278 void setLegendRatio(
double ratio);
281 double legendRatio()
const;
289 int heightForWidth(LayoutData::Label labelType,
290 const LayoutData& layoutData,
291 int plotLayoutOptions,
293 int axesWidth)
const;
296 double m_legendRatio;
298 unsigned int m_canvasMargin[ QwtAxis::AxisPositions ] = { 0, 0, 0, 0 };
299 bool m_alignCanvas[ QwtAxis::AxisPositions ];
301 unsigned int m_spacing;
显示 QwtText 的控件
Definition qwt_text_label.h:55