diff options
Diffstat (limited to 'tools/utils/exporters/blender/qt3d_animation_export.py')
-rw-r--r-- | tools/utils/exporters/blender/qt3d_animation_export.py | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/tools/utils/exporters/blender/qt3d_animation_export.py b/tools/utils/exporters/blender/qt3d_animation_export.py index b1987ea95..1e2909c1a 100644 --- a/tools/utils/exporters/blender/qt3d_animation_export.py +++ b/tools/utils/exporters/blender/qt3d_animation_export.py @@ -41,8 +41,8 @@ bl_info = { "name": "Qt3D Animation Exporter", "author": "Sean Harmer <sean.harmer@kdab.com>, Paul Lemire <paul.lemire@kdab.com>", - "version": (0, 4), - "blender": (2, 72, 0), + "version": (0, 5), + "blender": (2, 80, 0), "location": "File > Export > Qt3D Animation (.json)", "description": "Export animations to json to use with Qt3D", "warning": "", @@ -426,11 +426,17 @@ def createBlenderMenu(self, context): # Register against Blender def register(): bpy.utils.register_class(Qt3DExporter) - bpy.types.INFO_MT_file_export.append(createBlenderMenu) + if bpy.app.version < (2, 80, 0): + bpy.types.INFO_MT_file_export.append(createBlenderMenu) + else: + bpy.types.TOPBAR_MT_file_export.append(createBlenderMenu) def unregister(): bpy.utils.unregister_class(Qt3DExporter) - bpy.types.INFO_MT_file_export.remove(createBlenderMenu) + if bpy.app.version < (2, 80, 0): + bpy.types.INFO_MT_file_export.remove(createBlenderMenu) + else: + bpy.types.TOPBAR_MT_file_export.remove(createBlenderMenu) # Handle running the script from Blender's text editor. if (__name__ == "__main__"): |