qt5compat
« Back to VersTracker
Description:
Qt 5 Core APIs that were removed in Qt 6
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  @qtproject  |  formulae.brew.sh
Category: Developer tools
Tags: qt qt5 qt6 compatibility library c++
Install: brew install qt5compat
About:
This package provides the Qt 5 Core APIs that were deprecated and removed in Qt 6, such as QRegExp and QXmlStream. It acts as a compatibility layer to ease the migration of existing applications from Qt 5 to Qt 6. Its main value is enabling developers to update their codebases incrementally without breaking functionality.
Key Features:
  • Provides removed Qt 5 Core APIs for Qt 6
  • Acts as a migration bridge for legacy code
  • Maintains API consistency during framework upgrade
Use Cases:
  • Porting a large Qt 5 application to Qt 6
  • Maintaining compatibility with third-party libraries still using Qt 5 APIs
Alternatives:
  • Direct Qt 6 Porting – Refactoring code to use native Qt 6 APIs is the long-term solution but requires significantly more development effort.
Version History
Detected Version Rev Change Commit
Jan 9, 2026 12:08am 0 REVISION_ONLY 372ecd08
Oct 9, 2025 11:30pm 0 VERSION_BUMP 08baaee6