gpt4 book ai didi

c++ - Qwt - 如何使用 QwtPlotPicker 获取选择点索引

转载 作者:行者123 更新时间:2023-11-28 03:42:51 27 4
gpt4 key购买 nike

我使用 QwtPlot 绘制复杂数据,因此,我重新实现 QwtSeriesData 以将我的数据转换为 QPointF。 “sample(int)”将 MyObject 转换为 QPointf。我的 QwtSeriesData 数据管理一个

myVector=vector<MyObject>;

现在,我需要选择绘制到绘图中的点。我尝试使用 QwtPlotPicker,但它只返回一个 QPointF。

如何获取所选点的索引“idx”以获取myObject=myVector[idx]

最佳答案

在曲线中使用 closestPoint() 方法。

int QwtPlotCurve::closestPoint  (   const QPoint &      pos,
double * dist = NULL
)

它将返回曲线中最近点的 id!

希望对你有帮助。

关于c++ - Qwt - 如何使用 QwtPlotPicker 获取选择点索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8559801/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com