纯文本的文本引擎
Definition qwt_text_engine.h:183
Qt 富文本的文本引擎
Definition qwt_text_engine.h:233
用于渲染文本字符串的抽象基类
Definition qwt_text_engine.h:53
virtual void textMargins(const QFont &font, const QString &text, double &left, double &right, double &top, double &bottom) const =0
返回文本周围的边距
virtual bool mightRender(const QString &text) const =0
测试字符串是否可以被此文本引擎渲染
virtual void draw(QPainter *painter, const QRectF &rect, int flags, const QString &text) const =0
在裁剪矩形中绘制文本
virtual QSizeF textSize(const QFont &font, int flags, const QString &text) const =0
返回渲染文本所需的尺寸
virtual double heightForWidth(const QFont &font, int flags, const QString &text, double width) const =0
计算给定宽度的高度