このページでは

C

<platforminterface/drawingengine.h> - Drawing Engine Abstraction

アクセラレータをブリッティングするための抽象化を提供します。詳細...

Header: #include <platforminterface/drawingengine.h>

タイプ

(since Qt Quick Ultralite (Platform) 1.8) enum LineCapStyle { FlatCap, RoundCap, SquareCap }
(since Qt Quick Ultralite (Platform) 1.8) enum LineJoinStyle { MiterJoin, RoundJoin, BevelJoin }

詳細説明

クラス

Qul::PlatformInterface::Brush

DrawingEngineを使用して描画された図形の塗りつぶしパターンを表します。

Qul::PlatformInterface::DrawingEngine

このクラスは、ブレンド関数の抽象インターフェイスを提供します。

Qul::PlatformInterface::GradientStop

グラデーション内の単一のグラデーション・ストップを表します。

Qul::PlatformInterface::GradientStops

グラデーションの色の遷移を定義するために使用される停止点のセットを表します。

Qul::PlatformInterface::LinearGradient

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

Qul::PlatformInterface::StrokeProperties

パスのストロークのプロパティを指定する構造体

型のドキュメント

[since Qt Quick Ultralite (Platform) 1.8] enum LineCapStyle

この列挙型は、Qul::PlatformInterface::DrawingEngine を使って描画できる、サポートされるラインキャップのスタイルを定義します。

定数説明
FlatCap0行末からはみ出さない四角い線端。
RoundCap1線幅の半分に等しい半径を持つ丸みを帯びた線端。
SquareCap2線幅の半分だけ線端からはみ出した四角い線端。

この enum はQt Quick Ultralite (Platform) 1.8 で導入されました。

[since Qt Quick Ultralite (Platform) 1.8] enum LineJoinStyle

この列挙型は、Qul::PlatformInterface::DrawingEngine を使って描画できる、サポートされる線結合スタイルを定義します。

定数説明
MiterJoin0線の外縁が斜めになるように延長され、その部分が塗りつぶされます。
RoundJoin12本の線の間の円弧が塗りつぶされます。
BevelJoin22本の線の間の三角形の切り欠きが塗りつぶされる。

この列挙型はQt Quick Ultralite (Platform) 1.8 で導入されました。

特定の Qt ライセンスの下で利用可能です。
詳細を見る。