C
<platforminterface/drawingengine.h> - Drawing Engine Abstraction
アクセラレータをブリッティングするための抽象化を提供します。詳細...
| Header: | #include <platforminterface/drawingengine.h> |
はQt Quick Ultralite Platform API の一部です。
タイプ
(since Qt Quick Ultralite (Platform) 1.8) enum | LineCapStyle { FlatCap, RoundCap, SquareCap } |
(since Qt Quick Ultralite (Platform) 1.8) enum | LineJoinStyle { MiterJoin, RoundJoin, BevelJoin } |
詳細説明
クラス
DrawingEngineを使用して描画された図形の塗りつぶしパターンを表します。 | |
このクラスは、ブレンド関数の抽象インターフェイスを提供します。 | |
グラデーション内の単一のグラデーション・ストップを表します。 | |
グラデーションの色の遷移を定義するために使用される停止点のセットを表します。 | |
Brushで使用される線形グラデーションを表します。 | |
パスのストロークのプロパティを指定する構造体 |
型のドキュメント
[since Qt Quick Ultralite (Platform) 1.8] enum LineCapStyle
この列挙型は、Qul::PlatformInterface::DrawingEngine を使って描画できる、サポートされるラインキャップのスタイルを定義します。
| 定数 | 値 | 説明 |
|---|---|---|
FlatCap | 0 | 行末からはみ出さない四角い線端。 |
RoundCap | 1 | 線幅の半分に等しい半径を持つ丸みを帯びた線端。 |
SquareCap | 2 | 線幅の半分だけ線端からはみ出した四角い線端。 |
この enum はQt Quick Ultralite (Platform) 1.8 で導入されました。
[since Qt Quick Ultralite (Platform) 1.8] enum LineJoinStyle
この列挙型は、Qul::PlatformInterface::DrawingEngine を使って描画できる、サポートされる線結合スタイルを定義します。
| 定数 | 値 | 説明 |
|---|---|---|
MiterJoin | 0 | 線の外縁が斜めになるように延長され、その部分が塗りつぶされます。 |
RoundJoin | 1 | 2本の線の間の円弧が塗りつぶされます。 |
BevelJoin | 2 | 2本の線の間の三角形の切り欠きが塗りつぶされる。 |
この列挙型はQt Quick Ultralite (Platform) 1.8 で導入されました。
特定の Qt ライセンスの下で利用可能です。
詳細を見る。