Resimlerin histogramlarını görüntülemek için QCustomPlot kullanıyorum. Ben bir eğri ayarlamak için kullandığınız işlevi şudur:QCustomPlot: Bir grafiğin verileri nasıl güncellenir?
void SingleHistogram::setHist(const QVector<double> &x,
const QVector<double> &y)
{
//clearGraphs();
graph(0)->setData(x, y);
graph(0)->rescaleAxes(true);
replot();
}
Ben ilk açtığınızda resim için harika çalışır:
Ama aynı kullanarak yeni histogram ayarladığınızda
: işlevi, birinci eğri (bilesetData()
çağrı grafiğin
clearData()
yöntemi) kaldırılmaz
Görüldüğü gibi ikinci eğri (tepe) grafiğe eklenir.
Yararsız olduğu için, yeni bir QCPGraph
verimliliğini silmek ve yeniden oluşturmak istemiyorum.
Birisi bana burada yanlış yaptığımı söyleyebilir mi?
Teşekkürler!
Başarısız: 'error: 'QCPGraph' sınıfı 'replot'' adlı bir üyeye sahip değil :(! – Plouff
' clearValues ()' – Mozfox
gibi bir işlev eklemelisiniz. Ayrıca işe yaramadı. Giriş verilerim " "bozuk! – Plouff