QQmlSA Namespace

QMLプログラムの静的解析ツールを提供します。詳細...

Header: #include <QQmlSA>
CMake: find_package(Qt6 REQUIRED COMPONENTS QmlCompiler)
target_link_libraries(mytarget PRIVATE Qt6::QmlCompiler)
Status: Technical Preview

クラス

class Binding
class Element
class ElementPass
class FixSuggestion
class GenericPass
class LintPlugin
class LoggerWarningId
class Method
class PassManager
class Property
class PropertyPass
class SourceLocation

詳細説明

クラス

クラスバインディング

特定の型のための単一のQMLプロパティバインディングを表します。詳細

クラスElement

QML 型を表します。詳細

クラスElementPass

要素に対するすべての静的解析パスの基底クラスです。詳細はこちら

クラスFixSuggestion

ソースコードの問題に対する修正案を表します。詳細はこちら

クラスGenericPass

静的解析パスの基本クラスです。詳細はこちら

クラスLintPlugin

すべての静的解析プラグインの基底クラスです。詳細はこちら

クラスLoggerWarningId

QQmlSA フレームワークの警告カテゴリを一意に識別するための文字列リテラルのラッパー。詳細

クラスMethod

QML メソッドを表します。詳細はこちら

クラスPassManager

要素とその子を静的解析パスで解析します。詳細はこちら

クラスProperty

QML プロパティを表します。詳細はこちら

クラスPropertyPass

プロパティに対するすべての静的解析パスの基底クラスです。詳細はこちら

クラスSourceLocation

ソースコード内の場所または領域を表します。詳細はこちら

©2024 The Qt Company Ltd. 本書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。