このページでは

C

PathSvg QML Type

SVG パスデータ文字列を用いてパスを定義する。詳細...

Import Statement: import QtQuick
Since: Qt Quick Ultralite 1.8

プロパティ

詳しい説明

以下のQMLは以下のパスを生成します:

import QtQuick
import QtQuick.Shapes
Rectangle {
    width: 300
    height: 300
    Shape {
        ShapePath {
            strokeColor: "lightblue"
            startX: 50; startY: 50
            PathSvg { path: "L 150 50 L 100 150 z" }
        }
    }
}

Note: QtQuick.Shapes をインポートするには、Qul::Shapes モジュールをプロジェクトにリンクする必要があります。詳しくは Qt Quick Ultralite Shapes QML Types.

Path,PathLine,PathQuad,PathCubic,PathArcも参照してください

プ ロパテ ィ 文書

path : string

パスを指定する SVG パスデータ文字列。

この形式の詳細についてはW3C SVG Path Dataを参照。

警告: 外部ストレージまたはネットワークから動的にロードされたデータに SVG パスを設定することは、デバイスに対する攻撃ベクトルを作成する。

Qt Quick Ultralite は SVG パスデータ文字列を検証しない。外部ストレージまたはネットワークから操作されたデータはデバイスを侵害するために使用され得る。

外部ストレージまたはネットワークからロードされたデータが有効であることを確認するのはユーザーの責任である。これは物理的にアクセスを遮断するか、ブートフェーズで暗号的に検証することで実現できます。


特定の Qt ライセンスの下で利用可能です。
詳細はこちら。