📌 第一步:认识 QPointF 是什么?
QPointF 是 Qt 中用于表示平面上一个点(x, y) 的类,但与 QPoint 不同的是,它使用 浮点数(qreal,通常是 double) 来存储坐标,因此精度更高,适合图形绘制、动画、物理计算等需要小数坐标的场景。
include
✅ 公共构造函数(Public Constructors)
- 作用:创建一个“空点”(null point),即 (0.0, 0.0)。
- 示例: QPointF p; // p.x() == 0.0, p.y() == 0.0
- 作用:从整数坐标的 QPoint 转换为浮点坐标的 QPointF。
- 示例: QPoint ip(10, 20); QPointF fp(ip); // fp is (10.0, 20.0)
- 作用:用指定的 x 和 y 坐标构造点。
- 示例: QPointF p(3.14, -2.5);
💡 小贴士:这是最常用的构造方式!
🔍 查询坐标


