Skip to content

Migrate qopenhd from qt 5 to 6 #305

Description

@pilotnbr1

Qt 5.15 is getting old and now looking into migrating qopenhd to Qt 6.X

PROS:

  • dependecy future proofing
  • get qt shader tools. But no present plans to use them

CONS:

  • more work... some of it will be platform specific. Nobody currently debugs all platforms like Stephen
  • mapbox-gl is not a supported plugin. MaplibreGL looks to be the new solution

Current errors seen while upgrading:

  1. Mapbox plugin related
  2. OSM plugin for maps error probably related to Mapbox
  3. QT x11extras (https://doc.qt.io/qt-6/extras-changes-qt6.html) solution will be somewhat platform dependant
  4. QT Location - no plans to port.. Must switch to QT positioning
  5. QT gamepads depreciated. probably not a big deal as we use 3rd part qt joystick But need to remove gamepad code
  6. QT android extras will probably need some attention for android
  7. QT openGL will need attention most likely
  8. QT speech supposedly being ported in qt 6.4
  9. Qt Windows Extras might need attention for windows

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions