AudibleT 0.0.1
A real-time A/B/X audio testing tool for subjective assessment of various audio parameters, compatible for general purpose computer as well as embedded systems.
Loading...
Searching...
No Matches
ConfusionMatrixWidget.h
Go to the documentation of this file.
1//=======================================================================
25//=======================================================================
26
27
28#ifndef CONFUSIONMATRIXWIDGET_H
29#define CONFUSIONMATRIXWIDGET_H
30
31#include <QWidget>
32#include <QTableWidget>
33
41class ConfusionMatrixWidget : public QWidget
42{
43 Q_OBJECT
44
45public:
51 explicit ConfusionMatrixWidget(QWidget *parent = nullptr);
52
61 void populateMatrix(QMap<QString, QMap<QString, int>> &confusionMatrixCounts);
62
63private:
64 QTableWidget *matrixTable;
65
76 void updateMatrixValue(const QString &actual, const QString &predicted, int count);
77};
78
79#endif // CONFUSIONMATRIXWIDGET_H
The ConfusionMatrixWidget class provides a custom QWidget to display a confusion matrix.
Definition: ConfusionMatrixWidget.h:42
void populateMatrix(QMap< QString, QMap< QString, int > > &confusionMatrixCounts)
Populate the confusion matrix with data.
Definition: ConfusionMatrixWidget.cpp:102