The yearly release of Apple's operating systems, including macOS 26 Tahoe, are just around the corner, and we've been busy weeding out issues in Qt to prepare for the final release. Here's what you need to know.

Support status
As announced last year, we've updated our support policy for Apple operating systems to clarify that Qt is generally forward-compatible on new operating system versions, even if not explicitly state in the documentation. This includes macOS 26, and once the final OS release is out we'll officially document this as well.
Liquid Glass
The new Liquid Glass design for the new operating systems posed some challenges for Qt's native styles. We hope to have ironed out most of these, but there might still be issues. If you do have issues there are two mechanisms to work around them:
- Build your application using Xcode 16
- Set the UIDesignRequiresCompatibility key in your Info.plist to YES
Either of these mechanisms will trigger your application to run in compatibility mode, keeping the existing look and metrics of earlier macOS releases.
Beyond fixing bugs in our styles we're also looking into how to best enable the liquid glass effect in our styles and for application developers.
Reporting bugs
If you find any issues with Qt in your own testing on this platform, or have use-cases or features of the new macOS version you feel should be on our radar, please let us know in the Qt bug tracker 😊