API 参考
TextPaintCompat
该头文件公开的类型、函数与常量参考。
没有匹配的 API 成员。
fluent::painting
方法
inline qreal verticallyCenteredTextBaseline(const QRectF& targetRect, const QFontMetricsF& metrics)返回按字体度量居中的基线,不随显示字符变化。
inline int verticallyCenteredTextBaseline(const QRect& targetRect, const QFontMetrics& metrics)为使用基线坐标绘字的现有调用保留 Qt 整数几何的取整方式。
inline int devicePixelRatioMetric(QPaintDevice::PaintDeviceMetric metric, qreal dpr)将目标 DPR 编码为转发绘制设备的 metric 返回值。
inline qreal imageRasterDpr(qreal dpr)返回 QImage 栅格绘制设备实际采用精度下的 DPR。
inline qreal verticallyCenteredTextInkOffset(const QRectF& targetRect, const QFontMetricsF& metrics, const QString& text)返回将可见字形墨迹垂直居中到目标矩形所需的平移量。
inline QRectF verticallyCenteredTextInkRect(const QRectF& targetRect, const QFontMetricsF& metrics, const QString& text)返回经过垂直平移的文本矩形,使其可见字形墨迹居中。
inline QRectF verticallyCenteredTextInkRect(const QRectF& targetRect, const QPainter& painter, const QString& text)按塑形后的字形墨迹居中,支持同一段文字混用回退字体。