use aircraft display names instead of variant ids in faction editor

This commit is contained in:
Eclipse/Druss99 2025-10-05 14:24:07 -04:00 committed by Raffson
parent cf575fba2a
commit f82fc3a930

View File

@ -221,15 +221,15 @@ class QFactionUnits(QScrollArea):
FlightType.AEWC not in ac.task_priorities FlightType.AEWC not in ac.task_priorities
and FlightType.REFUELING not in ac.task_priorities and FlightType.REFUELING not in ac.task_priorities
): ):
self.add_ac_combo.addItem(ac.variant_id, ac) self.add_ac_combo.addItem(ac.display_name, ac)
def _awacs_predicate(self, ac: AircraftType): def _awacs_predicate(self, ac: AircraftType):
if FlightType.AEWC in ac.task_priorities: if FlightType.AEWC in ac.task_priorities:
self.add_awacs_combo.addItem(ac.variant_id, ac) self.add_awacs_combo.addItem(ac.display_name, ac)
def _tanker_predicate(self, ac: AircraftType): def _tanker_predicate(self, ac: AircraftType):
if FlightType.REFUELING in ac.task_priorities: if FlightType.REFUELING in ac.task_priorities:
self.add_tanker_combo.addItem(ac.variant_id, ac) self.add_tanker_combo.addItem(ac.display_name, ac)
def _create_aircraft_combobox( def _create_aircraft_combobox(
self, cb: QComboBox, callback: Callable, predicate: Callable self, cb: QComboBox, callback: Callable, predicate: Callable