Fix signed/unsigned mismatch warning in DeviceView.cpp

This commit is contained in:
Adam Honse 2024-06-30 19:22:11 -05:00
parent 7a2ae83cd0
commit 68b8024c84

View file

@ -654,7 +654,7 @@ void DeviceView::mouseReleaseEvent(QMouseEvent* event)
unsigned int segment_count = 0; unsigned int segment_count = 0;
for(int zone_idx = 0; zone_idx < controller->zones.size(); zone_idx++) for(unsigned int zone_idx = 0; zone_idx < controller->zones.size(); zone_idx++)
{ {
int posx = zone_pos[zone_idx].matrix_x * size + offset_x + 12; int posx = zone_pos[zone_idx].matrix_x * size + offset_x + 12;
int posy = zone_pos[zone_idx].matrix_y * size; int posy = zone_pos[zone_idx].matrix_y * size;
@ -668,7 +668,7 @@ void DeviceView::mouseReleaseEvent(QMouseEvent* event)
selectZone(zone_idx, ctrlDown); selectZone(zone_idx, ctrlDown);
} }
for(int segment_idx = 0; segment_idx < controller->zones[zone_idx].segments.size(); segment_idx++) for(unsigned int segment_idx = 0; segment_idx < controller->zones[zone_idx].segments.size(); segment_idx++)
{ {
posx = segment_pos[segment_count].matrix_x * size + offset_x + 12; posx = segment_pos[segment_count].matrix_x * size + offset_x + 12;
posy = segment_pos[segment_count].matrix_y * size; posy = segment_pos[segment_count].matrix_y * size;
@ -727,7 +727,7 @@ void DeviceView::paintEvent(QPaintEvent* /* event */)
/*-----------------------------------------------------*\ /*-----------------------------------------------------*\
| LED rectangles | | LED rectangles |
\*-----------------------------------------------------*/ \*-----------------------------------------------------*/
for(int led_idx = 0; led_idx < controller->leds.size(); led_idx++) for(unsigned int led_idx = 0; led_idx < controller->leds.size(); led_idx++)
{ {
int posx = led_pos[led_idx].matrix_x * size + offset_x; int posx = led_pos[led_idx].matrix_x * size + offset_x;
int posy = led_pos[led_idx].matrix_y * size; int posy = led_pos[led_idx].matrix_y * size;
@ -852,7 +852,7 @@ void DeviceView::updateSelection()
QRect sel = selectionRect.normalized(); QRect sel = selectionRect.normalized();
std::vector<led>& leds = controller->leds; std::vector<led>& leds = controller->leds;
for(int led_idx = 0; led_idx < leds.size(); ++led_idx) for(unsigned int led_idx = 0; led_idx < leds.size(); led_idx++)
{ {
/*-----------------------------------------------------*\ /*-----------------------------------------------------*\
| Check intersection | | Check intersection |