Commit b1e783e7 authored by Bryant Mairs's avatar Bryant Mairs

Don't use hard-coded magic numbers, use the predefined MAV_TYPE enum values.

parent dc2098b6
...@@ -1211,23 +1211,24 @@ void MainWindow::UASCreated(UASInterface* uas) ...@@ -1211,23 +1211,24 @@ void MainWindow::UASCreated(UASInterface* uas)
QIcon icon; QIcon icon;
// Set matching icon // Set matching icon
switch (uas->getSystemType()) { switch (uas->getSystemType())
case 0: {
case MAV_TYPE_GENERIC:
icon = QIcon(":/images/mavs/generic.svg"); icon = QIcon(":/images/mavs/generic.svg");
break; break;
case 1: case MAV_TYPE_FIXED_WING:
icon = QIcon(":/images/mavs/fixed-wing.svg"); icon = QIcon(":/images/mavs/fixed-wing.svg");
break; break;
case 2: case MAV_TYPE_QUADROTOR:
icon = QIcon(":/images/mavs/quadrotor.svg"); icon = QIcon(":/images/mavs/quadrotor.svg");
break; break;
case 3: case MAV_TYPE_COAXIAL:
icon = QIcon(":/images/mavs/coaxial.svg"); icon = QIcon(":/images/mavs/coaxial.svg");
break; break;
case 4: case MAV_TYPE_HELICOPTER:
icon = QIcon(":/images/mavs/helicopter.svg"); icon = QIcon(":/images/mavs/helicopter.svg");
break; break;
case 5: case MAV_TYPE_GCS:
icon = QIcon(":/images/mavs/groundstation.svg"); icon = QIcon(":/images/mavs/groundstation.svg");
break; break;
default: default:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment