added RP and T-Wert rows to result display
This commit is contained in:
parent
077efaac32
commit
bc7be14c65
@ -7,7 +7,7 @@
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>637</width>
|
||||
<height>269</height>
|
||||
<height>190</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
|
@ -11,7 +11,7 @@ ResultModel::ResultModel(QObject *parent)
|
||||
|
||||
int ResultModel::rowCount(const QModelIndex &parent) const
|
||||
{
|
||||
return 3;
|
||||
return 5;
|
||||
}
|
||||
|
||||
int ResultModel::columnCount(const QModelIndex &parent) const
|
||||
@ -23,6 +23,9 @@ QVariant ResultModel::data(const QModelIndex &index, int role) const
|
||||
{
|
||||
if (role == Qt::DisplayRole)
|
||||
{
|
||||
switch (index.row())
|
||||
{
|
||||
case 0:
|
||||
if (index.column() < m_results.size())
|
||||
{
|
||||
size_t points = m_results[index.column()].points();
|
||||
@ -31,6 +34,9 @@ QVariant ResultModel::data(const QModelIndex &index, int role) const
|
||||
return static_cast<uint>(points);
|
||||
}
|
||||
}
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
return "-";
|
||||
}
|
||||
@ -57,11 +63,15 @@ QVariant ResultModel::headerData(
|
||||
switch (section)
|
||||
{
|
||||
case 0:
|
||||
return ">= PR 84";
|
||||
return "RP";
|
||||
case 1:
|
||||
return "< PR 84";
|
||||
return ">= PR 84";
|
||||
case 2:
|
||||
return "< PR 84";
|
||||
case 3:
|
||||
return "<= PR 16";
|
||||
case 4:
|
||||
return "T-Wert";
|
||||
default:
|
||||
return {};
|
||||
}
|
||||
@ -80,6 +90,6 @@ void ResultModel::setPluralResult(size_t points)
|
||||
if (m_results[8].points() != points)
|
||||
{
|
||||
m_results[8] = points;
|
||||
emit dataChanged(index(0, 8), index(2, 8));
|
||||
emit dataChanged(index(0, 8), index(4, 8));
|
||||
}
|
||||
}
|
||||
|
@ -7,7 +7,7 @@
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>1125</width>
|
||||
<height>572</height>
|
||||
<height>673</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
|
Reference in New Issue
Block a user