@@ -388,18 +388,18 @@ void DeviceView::InitDeviceView()
388
388
\*-----------------------------------------------------*/
389
389
if (led_x < map->width - 1 && map->map [map_idx + 1 ] == 0xFFFFFFFF )
390
390
{
391
- if ( ( controller->leds [ color_idx]. name == KEY_EN_TAB )
392
- || ( controller->leds [ color_idx]. name == KEY_EN_CAPS_LOCK )
393
- || ( controller->leds [ color_idx]. name == KEY_EN_LEFT_SHIFT )
394
- || ( controller->leds [ color_idx]. name == KEY_EN_RIGHT_SHIFT)
395
- || ( controller->leds [ color_idx]. name == KEY_EN_BACKSPACE )
396
- || ( controller->leds [ color_idx]. name == KEY_EN_NUMPAD_0 ) )
391
+ if ( ( controller->GetLEDName ( color_idx) == KEY_EN_TAB )
392
+ || ( controller->GetLEDName ( color_idx) == KEY_EN_CAPS_LOCK )
393
+ || ( controller->GetLEDName ( color_idx) == KEY_EN_LEFT_SHIFT )
394
+ || ( controller->GetLEDName ( color_idx) == KEY_EN_RIGHT_SHIFT)
395
+ || ( controller->GetLEDName ( color_idx) == KEY_EN_BACKSPACE )
396
+ || ( controller->GetLEDName ( color_idx) == KEY_EN_NUMPAD_0 ) )
397
397
{
398
398
led_pos[color_idx].matrix_w += 1 .0f ;
399
399
}
400
400
}
401
- if ( ( controller->leds [ color_idx]. name == KEY_EN_NUMPAD_ENTER )
402
- || ( controller->leds [ color_idx]. name == KEY_EN_NUMPAD_PLUS ) )
401
+ if ( ( controller->GetLEDName ( color_idx) == KEY_EN_NUMPAD_ENTER )
402
+ || ( controller->GetLEDName ( color_idx) == KEY_EN_NUMPAD_PLUS ) )
403
403
{
404
404
if (led_y < map->height - 1 && map->map [map_idx + map->width ] == 0xFFFFFFFF )
405
405
{
@@ -412,7 +412,7 @@ void DeviceView::InitDeviceView()
412
412
led_pos[color_idx].matrix_h += 1 .0f ;
413
413
}
414
414
}
415
- else if (controller->leds [ color_idx]. name == KEY_EN_SPACE)
415
+ else if (controller->GetLEDName ( color_idx) == KEY_EN_SPACE)
416
416
{
417
417
for (unsigned int map_idx2 = map_idx - 1 ; map_idx2 > led_y * map->width && map->map [map_idx2] == 0xFFFFFFFF ; map_idx2--)
418
418
{
@@ -498,7 +498,7 @@ void DeviceView::InitDeviceView()
498
498
\*-----------------------------------------------------*/
499
499
for (std::size_t led_idx = 0 ; led_idx < controller->leds .size (); led_idx++)
500
500
{
501
- std::map<std::string, led_label>::const_iterator it = led_label_lookup.find (controller->leds [ led_idx]. name );
501
+ std::map<std::string, led_label>::const_iterator it = led_label_lookup.find (controller->GetLEDName ( led_idx) );
502
502
503
503
if (it != led_label_lookup.end ())
504
504
{
@@ -824,7 +824,7 @@ void DeviceView::paintEvent(QPaintEvent* /* event */)
824
824
{
825
825
painter.setPen (palette ().windowText ().color ());
826
826
}
827
- painter.drawText (posx, posy + posh, QString (controller->zones [ zone_idx]. name .c_str ()));
827
+ painter.drawText (posx, posy + posh, QString (controller->GetZoneName ( zone_idx) .c_str ()));
828
828
829
829
for (std::size_t segment_idx = 0 ; segment_idx < controller->zones [zone_idx].segments .size (); segment_idx++)
830
830
{
0 commit comments