Skip to content

Commit 2834418

Browse files
Getting closer on create 3 sensor list updates
1 parent cd39e0d commit 2834418

File tree

1 file changed

+18
-16
lines changed

1 file changed

+18
-16
lines changed

src/Create3SensorModel.cpp

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -174,11 +174,24 @@ Create3SensorModel::SensorType Create3SensorModel::type(const QModelIndex &index
174174
void Create3SensorModel::update()
175175
{
176176
// populate(); ADDS TONS OF ROWS updating values
177-
setItem(0,1,new Create3SensorValueItem<unsigned short>(Create3SensorModel::Bump, 0, true));
178-
setItem(1,1,new Create3SensorValueItem<unsigned short>(Create3SensorModel::Bump, 1, true));
179-
setItem(2,1,new Create3SensorValueItem<unsigned short>(Create3SensorModel::Bump, 2, true));
180-
setItem(3,1,new Create3SensorValueItem<unsigned short>(Create3SensorModel::Bump, 3, true));
181-
setItem(4,1,new Create3SensorValueItem<unsigned short>(Create3SensorModel::Bump, 4, true));
177+
// setItem(0, 1, new Create3SensorValueItem<unsigned short>(Create3SensorModel::Bump, 0, true));
178+
// setItem(1, 1, new Create3SensorValueItem<unsigned short>(Create3SensorModel::Bump, 1, true));
179+
// setItem(2, 1, new Create3SensorValueItem<unsigned short>(Create3SensorModel::Bump, 2, true));
180+
// setItem(3, 1, new Create3SensorValueItem<unsigned short>(Create3SensorModel::Bump, 3, true));
181+
// setItem(4, 1, new Create3SensorValueItem<unsigned short>(Create3SensorModel::Bump, 4, true));
182+
183+
for (int i = 0; i < 5; i++)
184+
{
185+
setItem(i, 1, new Create3SensorValueItem<unsigned short>(Create3SensorModel::Bump, i, true));
186+
}
187+
for (int i = 5; i < 9; i++)
188+
{
189+
setItem(i, 1, new Create3SensorValueItem<unsigned short>(Create3SensorModel::Cliff, i, true));
190+
}
191+
for (int i = 9; i < 16; i++)
192+
{
193+
setItem(i, 1, new Create3SensorValueItem<unsigned short>(Create3SensorModel::IR, i, true));
194+
}
182195
for (int i = 0; i < rowCount(); ++i)
183196
{
184197
Updateable *updateable = Updateable::cast(item(i, 1));
@@ -187,17 +200,6 @@ void Create3SensorModel::update()
187200
continue;
188201
}
189202

190-
// if(i < 5){
191-
// setItem(i,1,new Create3SensorValueItem<unsigned short>(Create3SensorModel::Bump, i, true));
192-
// }
193-
// else if(i >=5 && i < 9){
194-
// setItem(i,1,new Create3SensorValueItem<unsigned short>(Create3SensorModel::Cliff, i, true));
195-
// }
196-
// else if (i >= 9)
197-
// {
198-
// setItem(i,1,new Create3SensorValueItem<unsigned short>(Create3SensorModel::IR, i, true));
199-
// }
200-
201203
updateable->update();
202204
}
203205
}

0 commit comments

Comments
 (0)