//奇怪!Quick Controls 2.0 QML源代码中的注释语法

阳光明媚的月亮

在浏览Quick Controls 2.0的源代码时,我遇到了一种奇怪的注释语法,我似乎在文档中找不到它:

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

例如,在//! [contentItem]//! [background]可以看到对TabButton.qml


我想知道这是否只是开发人员用来划定代码区域的约定,还是确实有某些特殊含义?

德泰

使用Qt开头的注释将!被解析以生成文档。这适用于单行和多行注释。

但是,在这种特定情况下,它似乎并不包含任何实际文档,而是用于表示各个实现细节开始和结束的行。

您可以在此处了解有关文档格式的更多信息

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何更改QML Button Qt Quick Controls 2的背景颜色?

这是Qt Quick Controls 2中最通用的视图

Qt Quick Controls 2启动画面

Qt Quick Controls 2和TableView

我可以在Qt Quick Controls 2中全局切换到本机文本呈现吗?

Qt Quick Controls 2和Windows Phone 10

使用QtQuick.Controls 2单击QML TableView获取行

Qt Creator设计视图缺少““ Qt quick-Controls 2”面板

Qt Quick Controls 2屏幕数字小键盘上的数字键盘

QML IntValidator底部> 0的奇怪行为

AbstractList源代码中的奇怪代码行

QtQuick Controls 2中的菜单栏

Owl Carousel 2 中移除了 Wrapper .owl-controls

奇怪的Perl代码错误,在0退出

Qt Quick Controls 2 TextArea `tabChangesFocus`,如何使用Tab键改变焦点,而不是输入Tab字符

c中的if条件很奇怪:if((((void)(d),0)){...}

Perl的奇怪源代码

QML:委托Choice中的ComboBox无法从Controls 2 tableView模型读取值。(model.display未定义)

QtCreator新项目Qt Quick Controls与Qt Quick

Qt Quick 2 / QML 中的 StackPanel 等效项 - 宽度问题

jQuery源代码中的奇怪代码:var!== var?x:y;

如何在QtQuick Controls 2中将屏幕上的对话框居中?

该代码的含义([1、2、3] || 0)[0]

QtQuick.Controls 2 StackView和destroyOnPop

Qt Quick Controls 2.0圆形旋转框

嵌入式设备的 Qt Quick controls 2.0

〜1和〜0在python 3中给出奇怪的结果

当 max==0 时 max 和在 MySQL 中的奇怪行为

HTML源代码中这些奇怪的字符是什么?