Skip to content

Shape2SAS uses deprecated QtDataVisualization #4083

Open

Description

@jamescrake-merani

Describe the bug
For its 3D graphics, Shape2SAS is currently using the QtDataVisualization library. However, this was deprecated in QT 6.10. The QT documentation now recommends using Qt Graphs instead. According to that documentation:

Qt Graphs uses each platform's native rendering backend (Metal on macOS, DirectX on Windows, OpenGL or Vulkan on Linux) to achieve hardware-accelerated rendering for both 2D and 3D graphs

So migration to QT Graphs could lead to better performance.

I'm labeling this as minor as its not currently causing any issues, but this may become more severe if any bugs are found in Shape2SAS which turn out to be related to QtDataVisualization no longer being updated.

The QT documentation provides a migration guide

SasView version:

  • Version: 6.2.0

Operating system:

  • OS: Affects all

Installation method:

  • Installed: Affects all
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions