#ifndef SCOREDISTRIBUTION_H #define SCOREDISTRIBUTION_H #include #include #include #include #include #include #include #include #include #include class ScoreDistribution : public QwtPlot { Q_OBJECT QwtPlotCurve qpcImpostor, qpcGenuine, qpcLive; QwtPlotMarker qpmMarker; QwtPlotPicker qppPicker; public: explicit ScoreDistribution(QWidget *parent = 0); public slots: void setDistribution(const QString &distribution); void setThreshold(float score); void setLiveScores(const QList &scores); private slots: void selected(const QPointF &point); signals: void newThreshold(float); }; #endif // SCOREDISTRIBUTION_H