Browse Source

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

QGC4.4
Bryant Mairs 13 years ago
parent
commit
b1e783e7e7
  1. 15
      src/ui/MainWindow.cc

15
src/ui/MainWindow.cc

@ -1211,23 +1211,24 @@ void MainWindow::UASCreated(UASInterface* uas) @@ -1211,23 +1211,24 @@ void MainWindow::UASCreated(UASInterface* uas)
QIcon icon;
// Set matching icon
switch (uas->getSystemType()) {
case 0:
switch (uas->getSystemType())
{
case MAV_TYPE_GENERIC:
icon = QIcon(":/images/mavs/generic.svg");
break;
case 1:
case MAV_TYPE_FIXED_WING:
icon = QIcon(":/images/mavs/fixed-wing.svg");
break;
case 2:
case MAV_TYPE_QUADROTOR:
icon = QIcon(":/images/mavs/quadrotor.svg");
break;
case 3:
case MAV_TYPE_COAXIAL:
icon = QIcon(":/images/mavs/coaxial.svg");
break;
case 4:
case MAV_TYPE_HELICOPTER:
icon = QIcon(":/images/mavs/helicopter.svg");
break;
case 5:
case MAV_TYPE_GCS:
icon = QIcon(":/images/mavs/groundstation.svg");
break;
default:

Loading…
Cancel
Save