3

Quick Controls 2.0 のソースを調べているときに、ドキュメントに見当たらない独特のコメント構文を見つけました。

//! [property]
property: ...
...
//! [property]

たとえば、 のペアは//! [contentItem]//! [background]見られTabButton.qmlます。


これは、開発者がコードの領域を区切るために選択した慣習にすぎないのでしょうか、それとも特別な意味があるのでしょうか?

4

2 に答える 2

3

以前はQt クイック コントロールのカスタマイズドキュメント ページにサンプル コード スニペットがありましたが、これらは qdoc マーカーを使用して独自の QML コードから自動的に抽出されました。

于 2016-10-31T17:39:29.097 に答える
3

で始まる Qt のコメントは、!ドキュメントを生成するために解析されます。これは、単一行および複数行のコメントに適用されます。

この特定のケースでは、実際のドキュメントは含まれていないようですが、個々の実装の詳細が開始および終了する行を示すために使用されます。

ドキュメント形式の詳細については、こちらをご覧ください。

于 2016-10-31T17:27:02.463 に答える