このページでは

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 ライセンスの下で利用可能です。
詳細を見る。