Qt の macOS 26 Tahoe 対応

本稿は「Qt on macOS 26 Tahoe」の抄訳です。

macOS 26 Tahoeを含むAppleのオペレーティングシステムの年次リリースが間近に迫っています。最終リリースに向けて、Qtにおける問題の特定と解決に忙しく取り組んでまいりました。知っておくべきことは以下の通りです。

Screenshot 2025-09-04 at 11.29.42 Large

サポート状況

昨年発表の通り、Appleオペレーティングシステム向けサポートポリシーを更新し、ドキュメントに明記されていない場合でも、Qtが新しいOSバージョンに対して一般的に前方互換性を持つことを明確にしました。macOS 26もこれに含まれ、OSの正式リリース後には公式ドキュメントにも記載されます。

Liquid Glass

新しいオペレーティングシステム向けに導入されたLiquid Glassデザインは、Qtのネイティブスタイルにいくつかの課題をもたらしました。これらの問題の大部分は解決済みと存じますが、一部残存する可能性がございます。問題が発生した場合は、以下の2つの回避策がございます。

  1. Xcode 15を使用してアプリケーションをビルドする
  2. Info.plist内のUIDesignRequiresCompatibilityキーをYESに設定する

いずれの方法でも、アプリケーションは互換モードで実行され、以前のmacOSリリースの外観とメトリクスが維持されます。

バグ修正に加え、当社スタイルおよびアプリケーション開発者向けに、Liquid Glass効果を最適に実現する方法についても検討を進めております。

バグ報告について

本プラットフォームにおけるQtのテスト中に問題が発生した場合、または新macOSバージョンのユースケースや機能で当社が注目すべき点がありましたら、Qtバグトラッカーまでお知らせください。


Blog Topics:

Comments