27#ifndef QWT_PLOT_SCALE_ITEM_H
28#define QWT_PLOT_SCALE_ITEM_H
30#include "qwt_global.h"
31#include "qwt_plot_item.h"
32#include "qwt_scale_draw.h"
89 virtual int rtti()
const override;
97 void setScaleDivFromAxis(
bool on);
99 bool isScaleDivFromAxis()
const;
102 void setPalette(
const QPalette&);
104 QPalette palette()
const;
107 void setFont(
const QFont&);
120 void setPosition(
double pos);
122 double position()
const;
125 void setBorderDistance(
int);
127 int borderDistance()
const;
绘图画布上项目的基类
Definition qwt_plot_item.h:119
virtual void draw(QPainter *painter, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QRectF &canvasRect) const =0
绘制项目
virtual int rtti() const
Runtime type information
Definition qwt_plot_item.cpp:215
virtual void updateScaleDiv(const QwtScaleDiv &, const QwtScaleDiv &)
Update the item with new scale divisions
Definition qwt_plot_item.cpp:1006
在绘图画布内绘制刻度的类
Definition qwt_plot_scaleitem.h:80
A class representing a scale division/表示刻度划分的类
Definition qwt_scale_div.h:53
用于绘制刻度的类
Definition qwt_scale_draw.h:62
Alignment
刻度绘制的对齐方式
Definition qwt_scale_draw.h:75
@ BottomScale
The scale is below
Definition qwt_scale_draw.h:77
刻度映射
Definition qwt_scale_map.h:52