qml 隐藏技——去掉让人烦恼的红色下划线

原创 2015年07月09日 23:07:19

QtCreator 中编辑 qml 文件时,由于某些模块导入的信息不完整,导致了一些让人烦恼的红色下划线。

例如,使用 QtQuick.Controls.Style 模块时,由于 *.qmltypes 文件未能完全包含 qmltype 的相关信息,导致 QtCreator 解析 qml 文件时,发现错误。

before

这时把鼠标悬停在 红色下划线的语句上时,会提示错误信息,例如

Invalid property name "style" .(M16)

这时对应添加一句

// @disable-check M16

later

写上即可,但是不要滥用,红色下划线是运行前的错误检测,很有用的。

更多错误号,请在 Qt 帮助中搜索 List of JavaScript and QML Checks

版权声明:本文为博主原创文章,未经博主允许不得转载。

invalid property name "style"?

invalid property name “style”
  • ChivalMan
  • ChivalMan
  • 2017年08月29日 18:00
  • 118

QmlAndroid输入法的隐藏和显示

Qt Android下显示和隐藏原生的输入法分别是 Qt.inputMethod.show()和Qt.inputMethod.hide()TextEdit{ id: textE...
  • zhengtianzuo06
  • zhengtianzuo06
  • 2017年11月25日 10:09
  • 187

QML的输入框隐藏光标

对于这件事的解决方案简单方法是光标设置透明,也可以用Delegate         TextInput{             id:m_textInput             maximu...
  • u014597198
  • u014597198
  • 2016年09月05日 09:04
  • 654

QML 中的 ListView 中的隐藏秘技

QML 中的 ListView 中的隐藏秘技
  • qyvlik
  • qyvlik
  • 2016年05月01日 21:24
  • 3228

QML之不显示标题栏、边框

我使用的Qt版本是Qt 5.3.0,Qt Creator 是3.1.1. QML做界面实在太方便了,动画效果很不错。 创建一个Qt Quick应用程序: .pro是工程文件,.pri用来...
  • u010780613
  • u010780613
  • 2015年12月22日 10:14
  • 2973

QML之窗口(无边框、透明及拖拽)

1.无边框 Qt Quick 2.0 中 QQuickView代替了1.0中的QDeclarativeView。 无边框窗口代码如下: 1.QQuickView viwer; 2.//...
  • happyrabbit456
  • happyrabbit456
  • 2016年07月07日 20:07
  • 2491

去掉VS2012中的红色波浪下划线

用VS2012编码过程中 有错误时 或 未输入完毕时,就会有了红色波浪线提示,如图: 这是VS的IntelliSense的一个功能,在VS2010中由于IntelliSense对C++的支持不太...
  • proud2005
  • proud2005
  • 2015年02月06日 09:34
  • 418

去掉VS2012中的红色波浪下划线

用VS2012编码过程中 有错误时 或 未输入完毕时,就会有了红色波浪线提示,如图: 这是VS的IntelliSense的一个功能,在VS2010中由于IntelliSense对C++的支持...
  • whatday
  • whatday
  • 2013年12月13日 11:40
  • 16892

VS2010~VS2013中文注释带红色下划线的解决方法

环境:Visual Studio 2010/2013 问题:代码中出现中文后会带下划线,很多时候感觉很不舒服。找了很久的原因没找到,后来无意中在VisualAssist X里找到了解决办法。 ...
  • poem_of_sunshine
  • poem_of_sunshine
  • 2016年02月20日 22:37
  • 1672

android去掉超文本、超链接的下划线——终极解决方案

在开发中,有时需要对文本之中的超链接或者类似于微博#话题#这样特殊文本进行过滤,包括特殊字符的点击事件,以及颜色处理,比如这样 超文本.jpg 这样的需...
  • panghaha12138
  • panghaha12138
  • 2018年01月11日 17:33
  • 32
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:qml 隐藏技——去掉让人烦恼的红色下划线
举报原因:
原因补充:

(最多只允许输入30个字)