Home · All Classes · Modules · QSS HELP · QSS 案例 · VER007 HOME |
该QDeclarativeError类封装了QML错误。More...
该QDeclarativeError类封装了QML错误。
QDeclarativeError包含错误的文本描述,以及位置信息(文件,行,列)。该toString( )方法创建一个包含所有这些信息,例如单行,人类可读的字符串:
file:///home/user/test.qml:7:8: Invalid property assignment: double expected
您可以使用qDebug()或qWarning()来输出错误到控制台。此方法将尝试打开由错误指示的文件,并包含额外的上下文信息。
file:///home/user/test.qml:7:8: Invalid property assignment: double expected y: "hello" ^
创建一个空的错误对象。
创建副本other。
返回错误的列号。
See also setColumn( ) 。
返回的错误描述。
See also setDescription( ) 。
返回True如果这个错误是有效的,否则为False 。
返回错误的行号。
See also setLine( ) 。
设置错误column数。
See also column( ) 。
设置错误description。
See also description( ) 。
设置错误line数。
See also line( ) 。
设置url对于导致该错误的文件。
See also url( ) 。
返回错误为人类可读的字符串。
返回的URL,导致此错误的文件。
See also setUrl( ) 。
PyQt 4.10.3 for X11 | Copyright © Riverbank Computing Ltd and Nokia 2012 | Qt 4.8.5 |