@@ -174,11 +174,24 @@ Create3SensorModel::SensorType Create3SensorModel::type(const QModelIndex &index
174
174
void Create3SensorModel::update ()
175
175
{
176
176
// 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
+ }
182
195
for (int i = 0 ; i < rowCount (); ++i)
183
196
{
184
197
Updateable *updateable = Updateable::cast (item (i, 1 ));
@@ -187,17 +200,6 @@ void Create3SensorModel::update()
187
200
continue ;
188
201
}
189
202
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
-
201
203
updateable->update ();
202
204
}
203
205
}
0 commit comments