macOSスタイル
macOSスタイルは、macOSでネイティブに見えるスタイルです。詳細...
インポート | インポート QtQuick.Controls.macOS |
以降 | Qt 6.0 |
macOS スタイルは、macOS 上でネイティブに見えるスタイルです。コントロールはネイティブフレームワークを使用してランタイムに描画されるため、macOS で実行されるアプリケーションでのみ使用できます。
注意: このスタイルの外観は、プラットフォーム上のネイティブアプリケーションによりよくなじむように、Qt のマイナーバージョンごとに変更される可能性があることに注意してください。
macOS スタイルの明るいテーマ。 | macOS スタイルのダークテーマ。 |
macOS スタイルでアプリケーションを実行するには、 Qt Quick Controls でスタイルを使用する を参照してください。
現在の状態
macOSスタイルは開発中であり、一部のコントロールはまだサポートされていません。それらのコントロールは次のとおりです:BusyIndicator DelayButton 、PageIndicator 、RangeSlider 、Switch 、TabBar 、Tumbler 。これらのコントロールはFusionスタイルにフォールバックされます。
カスタマイズ
macOSスタイルのゴールは、コントロールのルック&フィールをUIKitのネイティブ・コントロールにできるだけ近づけることです。スタイルは、システム環境設定からグローバルに設定されたテーマと色に従います。
注意: macOS のスタイルはカスタマイズには適していません。その主な理由は、コンテンツと背景の両方を1つの背景アイテムに描画することがあり、カスタムcontentItemとの見栄えが悪くなるからです。また、他のスタイルとは異なるパディング値とインセット値を使用する傾向があります。そのため、カスタマイズしたコントロールは、すべてのプラットフォームで利用可能な単一のスタイル(Basic Style、Fusion Style、Imagine Style、Material Style、Universal Styleなど)をベースにすることをお勧めします。そうすることで、アプリケーションがどのスタイルで実行されても、常に同じように見えることが保証されます。別のスタイルを使用する方法については、 Qt Quick Controls でスタイルを使用する を参照してください。また、独自のスタイルを作成することもできます。
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.