diff --git a/qt_ui/widgets/combos/QArrivalAirfieldSelector.py b/qt_ui/widgets/combos/QArrivalAirfieldSelector.py index e4075f57..17fa802a 100644 --- a/qt_ui/widgets/combos/QArrivalAirfieldSelector.py +++ b/qt_ui/widgets/combos/QArrivalAirfieldSelector.py @@ -1,9 +1,10 @@ """Combo box for selecting a departure airfield.""" -from typing import Iterable, Type +from typing import Iterable from PySide2.QtWidgets import QComboBox from dcs.unittype import FlyingType +from game.dcs.aircrafttype import AircraftType from game.theater.controlpoint import ControlPoint @@ -17,7 +18,7 @@ class QArrivalAirfieldSelector(QComboBox): def __init__( self, destinations: Iterable[ControlPoint], - aircraft: Type[FlyingType], + aircraft: AircraftType, optional_text: str, ) -> None: super().__init__() diff --git a/qt_ui/widgets/combos/QOriginAirfieldSelector.py b/qt_ui/widgets/combos/QOriginAirfieldSelector.py index 75342fd1..3bd6c75e 100644 --- a/qt_ui/widgets/combos/QOriginAirfieldSelector.py +++ b/qt_ui/widgets/combos/QOriginAirfieldSelector.py @@ -1,10 +1,11 @@ """Combo box for selecting a departure airfield.""" -from typing import Iterable, Type +from typing import Iterable from PySide2.QtCore import Signal from PySide2.QtWidgets import QComboBox from dcs.unittype import FlyingType +from game.dcs.aircrafttype import AircraftType from game.inventory import GlobalAircraftInventory from game.theater.controlpoint import ControlPoint @@ -22,7 +23,7 @@ class QOriginAirfieldSelector(QComboBox): self, global_inventory: GlobalAircraftInventory, origins: Iterable[ControlPoint], - aircraft: Type[FlyingType], + aircraft: AircraftType, ) -> None: super().__init__() self.global_inventory = global_inventory