From 9940dc8451466bd6d2e8911d6e16751c26b262bf Mon Sep 17 00:00:00 2001 From: Dan Albert Date: Sat, 19 Jun 2021 15:03:39 -0700 Subject: [PATCH] Fix type annotations for some UI code. --- qt_ui/widgets/combos/QArrivalAirfieldSelector.py | 5 +++-- qt_ui/widgets/combos/QOriginAirfieldSelector.py | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) 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