このページでは

Windowsスタイル

Windowsスタイルは、Windows上でネイティブのように見えるスタイルです。詳細...

インポート文: import QtQuick.Controls.Windows
バージョン: Qt 6.0

Windows スタイルは、Windows 上でネイティブのように見えるスタイルです。コントロールはネイティブライブラリを使用して実行時に描画されるため、Windows 上で動作するアプリケーションでのみ利用可能です。

注: このスタイルの外観は、プラットフォーム上のネイティブアプリケーションとの調和を図るため、Qtのマイナーバージョンごとに変更される場合があることに注意してください 。

Windows スタイルの「フォントサイズ」ラジオボタンと「オーディオ」スライダーを備えた設定

Windows スタイル

Windows スタイルでアプリケーションを実行するには、「 Qt Quick コントロールでのスタイルの使用」を参照してください。

現在の状態

Windows スタイルは現在開発中であり、一部のコントロールはまだサポートされていません。対象となるコントロールは、BusyIndicator 、PageIndicator 、TabBar 、およびTumbler です。これらのコントロールは、Fusion スタイルにフォールバックして使用されます。

カスタマイズ

Windows スタイルの目的は、コントロールの外観や操作感を Windows のネイティブコントロールに可能な限り近づけることです。このスタイルは、Windows の設定でグローバルに構成されたテーマや色に従い、それに加えて個別のカスタマイズ API は提供されません。

注: Windowsスタイルは カスタマイズには適していません。主な理由は、コンテンツと背景の両方を単一の背景アイテムに描画することがあり、カスタム contentItem と組み合わせると見栄えが悪くなるためです。また、他のスタイルとは異なる padding や inset の値を使用する傾向があります。 その代わりに、カスタマイズしたコントロールは、常にすべてのプラットフォームで利用可能な単一のスタイル(例:Basic Style、Fusion Style、Imagine Style、Material Style、Universal Style)をベースにすることをお勧めします。そうすることで、アプリケーションがどのスタイルで実行されていても、常に同じ外観になることが保証されます。 別のスタイルの使用方法については、「 Qt Quick コントロールでのスタイルの使用」を参照してください。あるいは、独自のスタイルを作成することもできます。

© 2026 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.