void CurveWidget::addCurve(const QString &title, const QPen &pen, const QVector<QPointF> &samples) { Curve* curve = new Curve(title); curve->setLinePen(pen); curve->attach(this); curve->setSamples(samples); curve->setSheftCount(100); autoScale(); q_curves.push_back(curve); }