Skip to content

Migrate to Qt 6 on all platforms #955

@christianparpart

Description

@christianparpart

Motivation behind? Supporting multiple major Qt versions seems almost impossible. And with the move to QML on the frontend side, it's basically not possible at all.

The idea is to only use Qt 6 only, have all references to Qt 5 completely removed, and then have a much easier time when working on the QML port again.

The only challenge here is the older Linux distributions that either don't have native Qt 6 package or aren't even supported by Qt at all (Ubuntu 18.04!).

Checklist

  • OS/X
  • Windows
  • FreeBSD
  • Fedora Linux
  • Arch Linux
  • Ubuntu 22.04
  • Ubuntu 20.04
  • RHEL
  • AppImage (using Ubuntu 18.04 as base?)
  • Have all support of Qt 5 completely removed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    code healthCode quality related topics.frontendContour Terminal Emulator (GUI frontend)platform: FreeBSDFreeBSD platform specificplatform: linuxtopics that directly address Linux platform (any distro)platform: macOStopics that directly address macOS platformplatform: windowstopics that directly address Windows platform

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions