[英]How to plot multiple points using QCustomPlot QT5?
以下是一些示例點:
(1,1),(2,3),(3,1),(4,2),(1,5),(3,4)
我想依次用線繪制這些點,將它們添加到向量x
和y
。 然后,執行setData(x,y)
。
但是, QCustomPlot
似乎只能按x
軸的順序繪制點。 我注意到這些點是由setData(x,y)
自動排序的。
如何按原始順序繪制這些點?
基於A. Sarid的幫助,我在演示中找到了QCPCurve的用法(11)。 QCPCurve和QCPGraph之間的區別在於,一個Q可以與QCPCurve的不同y相對應。 因此,只需添加代碼:
QCPCurve * newCurve =新的QCPCurve(ui-> customPlot-> xAxis,ui-> customPlot-> yAxis); newCurve->使用setData(X,Y);
再次感謝A. Sarid!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.