Skip to content

Investigate alternatives to Qt. #1077

@Mysticial

Description

@Mysticial

Context: #570

The linked bug is existential to this entire project. And it is a regression from Qt 6.8.3 -> Qt 6.9.

Qt's inability to fix this issue or roll back the change means that once support is dropped for Qt 6.8.3, we are in trouble. While we can prolong the life of the project by doing (unofficial) side-loaded installs of Qt 6.8.3, the writing is on the wall. Qt's suitability for our project is on its last leg unless Qt magically decides to fix this bug.

How other projects do not encounter this issue is beyond me. And because we are not a paying customer, Qt is unlikely to fix this for us. (also because it is difficult to produce an SSCCE to submit to them)


That said, moving off of Qt will be a monumental task. While the project has been making incremental steps to isolate and reduce its Qt usage for this very task, we are still highly dependent on Qt.

The bigger problem is that there is no obvious alternative to Qt.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions