グラデーション

QPainter でグラデーションを使用する方法を示します。

グラデーションには3つのタイプがあります:

  • 線形グラデーションは、開始点と終了点の間で色を補間します。
  • 放射状グラデーションは、焦点とそれを囲む円上の点の間で色を補間します。
  • 円錐グラデーションは、中心点を中心に色を補間します。

右側のパネルには、グラデーションの色を定義するカラーテーブルエディタがあります。一番上の3つのコントロールは赤、緑、青の成分を決定し、最後のコントロールはグラデーションのアルファを定義します。マウスの左ボタンでポイントを移動したり、新しいポイントを追加したりすることができ、右ボタンでポイントを削除することができます。

ページ下部には3つの設定例があり、カラーテーブルをどのように設定できるかの提案として提供されています。

Qtは、名前付きグラデーション・プリセットも提供しています。これらは無料のWebGradientsコレクションに基づいています。プリセットボックスの名前をクリックすると、グラデーションが表示されます。矢印ボタンを使って利用可能なプリセットをブラウズしてください。

サンプルプロジェクト @ code.qt.io

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