このページでは

C

Qul::PlatformInterface::LinearGradient Class

class Qul::PlatformInterface::LinearGradient

Brush で使用される線形グラデーションを表します。詳細...

Header: #include <platforminterface/drawingengine.h>
Since: Qt Quick Ultralite (Platform) 2.7

パブリック関数

LinearGradient()
LinearGradient(const Qul::PlatformInterface::PointF &start, const Qul::PlatformInterface::PointF &finalStop)
Qul::PlatformInterface::PointF finalStop() const
void setColorAt(float position, Qul::PlatformInterface::Rgba32 color)
void setSpread(Qul::PlatformInterface::GradientSpread spread)
void setStops(const Qul::PlatformInterface::GradientStops &stops)
Qul::PlatformInterface::GradientSpread spread() const
Qul::PlatformInterface::PointF start() const
const Qul::PlatformInterface::GradientStops &stops() const

詳細な説明

線形グラデーションは、開始点と終了点の間で色を補間します。

メンバー関数のドキュメント

LinearGradient::LinearGradient()

空のQul::PlatformInterface::LinearGradient オブジェクトを作成します。

LinearGradient::LinearGradient(const Qul::PlatformInterface::PointF &start, const Qul::PlatformInterface::PointF &finalStop)

指定されたstart の点とfinalStop の点との間に補間領域を持つQul::PlatformInterface::LinearGradient オブジェクトを作成します。

Qul::PlatformInterface::PointF LinearGradient::finalStop() const

線形グラデーションの最後のストップを返します。

void LinearGradient::setColorAt(float position, Qul::PlatformInterface::Rgba32 color)

この便利関数は、指定されたposition のグラデーションストップを、指定されたcolor に設定します。

void LinearGradient::setSpread(Qul::PlatformInterface::GradientSpread spread)

線形グラデーションのグラデーションの広がりを `spread` に設定します。

spread()も参照してください

void LinearGradient::setStops(const Qul::PlatformInterface::GradientStops &stops)

線形グラデーションのカラーストップを「stops 」に設定します。

stops()も参照してください

Qul::PlatformInterface::GradientSpread LinearGradient::spread() const

勾配の広がりを返します。

setSpread()も参照してください

Qul::PlatformInterface::PointF LinearGradient::start() const

線形グラデーションの開始点を返します。

const Qul::PlatformInterface::GradientStops &LinearGradient::stops() const

グラデーションのカラーストップを返します。

setStops()も参照してください

特定の Qt ライセンスの下で利用可能です。
詳細はこちらをご覧ください。