qt_generate_dbus_interface
ヘッダーファイルからDバスインターフェースを生成する。
このコマンドはQt6
パッケージのDBus
コンポーネントで定義されています。でパッケージをロードします:
find_package(Qt6 REQUIRED COMPONENTS DBus)
このコマンドは Qt 6.0 で導入されました。
概要
qt_generate_dbus_interface(header [customName] [OPTIONS options] )
バージョンレスコマンドが無効になっている場合は、代わりにqt6_generate_dbus_interface()
を使用してください。このコマンドと同じ引数セットをサポートしています。
説明
QObject 由来のクラス宣言を含む C++ ソースまたはヘッダー・ファイルを解析し、D-Bus Introspection XML を含むファイルを生成します。
デフォルトでは、生成された XML ファイルは現在のバイナリ・ディレクトリに保存され、ヘッダーと同じベース名を持ちます。オプションの第 2 引数にcustomName
を追加することで、別の名前やパスを指定できます。
オプション
この関数は、qdbuscpp2xml
コマンドラインツールの呼び出しを設定します。ツールの引数はOPTIONS
の後に設定できます。
本書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。