From e2a387b246bf758189aa0dd24d5f646a9fe03bbb Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Fri, 8 Nov 2019 13:59:38 +0100 Subject: [PATCH] Add own getInstance for curaApplicaiton This makes the typing a bit smarter --- cura/CuraApplication.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cura/CuraApplication.py b/cura/CuraApplication.py index 62e11680ce..d9ff9f2b5a 100755 --- a/cura/CuraApplication.py +++ b/cura/CuraApplication.py @@ -1892,3 +1892,7 @@ class CuraApplication(QtApplication): op.push() from UM.Scene.Selection import Selection Selection.clear() + + @classmethod + def getInstance(cls, *args, **kwargs) -> "CuraApplication": + return cast(CuraApplication, super().getInstance(**kwargs))