Qt Widgets ギャラリー
Qt Widgetsがウィジェットスタイルやテーマをサポートしているため、アプリケーションをネイティブなデスクトップ環境に溶け込ませることができます。
ウィジェットのサンプルでは、Qt Widgetsで利用可能なウィジェットの一部を、特定のスタイルを使用するように設定した場合の表示例を示しています。各スタイルはそれぞれのプラットフォームでのみ利用可能であり、プラットフォームのテーマと統合されることでネイティブなルックアンドフィールを提供します。したがって、最終的な外観はアクティブなテーマによって異なります。

{「Windows」スタイルを使用したウィジェットギャラリー}
Windows スタイル(「windows」)は、QWindowsStyle によって提供されます。

{Windowsの「Vista」スタイルを使用したウィジェットギャラリー}
Windows Vista スタイル(「windowsvista」)は、QWindowsVistaStyle によって提供されます。

{「macOS」スタイルを使用したウィジェットギャラリー}
macOS スタイル(「macOS」)は、QMacStyle によって提供されます。

{「Fusion」スタイルを使用したウィジェットギャラリー)
Fusion スタイル(「fusion」)は、QFusionStyle によって提供されます。
「Styles」のサンプルでは、以下のウィジェットが表示されます。
- QCheckBox (1) テキストラベル付きのチェックボックスを提供します。
- QRadioButton (2) テキストラベルまたはピクマップラベル付きのラジオボタンを提供します。
- QPushButton (3) コマンドボタンを提供します。
- QTabWidget (4) タブ付きウィジェットのスタックを提供します。
- QTableWidget (5) 従来の項目ベースのテーブルビューを提供します。
- QScrollBar (6) 縦または横のスクロールバーを提供します。
- QProgressBar (7) 水平方向のプログレスバーを提供します。
- QDateTimeEdit (8) 日付と時刻を編集するためのウィジェットを提供します。
- QSlider (9) 縦または横のスライダーを提供します。
- QDial (10) 丸みを帯びた範囲制御(スピードメーターやポテンショメータなど)を提供します。
「カレンダーウィジェット」のサンプルでは、いくつかの追加ウィジェットが表示されています。ここでは、Windows 10 および macOS 上で実行した様子を示します:

Windows 10 上の「Calendar Widget」サンプル

macOS 上のカレンダーウィジェットのサンプル
- QGroupBox (1) タイトル付きのグループボックスフレームを提供します。
- QCalendarWidget (2) は、日付の選択に使用できる月間カレンダーウィジェットを提供します。
- QLabel (3) テキストまたは画像を表示します。
- QDateEdit (4) 日付を編集するためのウィジェットを提供します。
- QComboBox (5) ボタンとポップアップリストを組み合わせたものを提供します。
© 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.