- class QScxmlError#
QScxmlError
类描述了在解析 SCXML 文件时返回的 Qt SCXML 状态机的错误。 更多…概述#
属性#
column属性
- SCXML错误发生的列号description属性
- SCXML错误的描述fileName属性
- SCXML错误发生的文件名称line属性
- SCXML错误发生的行号valid属性
- SCXML错误是否有效
方法#
def
__init__()
def
column()
def
description()
def
fileName()
def
isValid()
def
line()
def
toString()
注意
此文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在https:/bugreports.qt.io/projects/PYSIDE上创建问题单来告知我们。
详细描述#
注意
当使用
from __feature__ import true_property
时,可以直接使用属性,否则通过访问器函数。- 属性column属性: int#
该属性包含SCXML错误发生的列号。
- 访问函数
- 属性description属性: str#
该属性包含SCXML错误的描述。
- 访问函数
- 属性 fileName: str#
此属性持有发生SCXML错误时文件的名称。
- 访问函数
- 属性 line: int#
此属性持有SCXML错误发生的行号。
- 访问函数
- 属性 valid: bool#
此属性持有SCXML错误是否有效。
- 访问函数
- __init__()#
创建一个新的无效的SCXML错误。
- __init__(arg__1)
- 参数:
arg__1 –
QScxmlError
构建一个其它错误的副本。
- __init__(fileName, line, column, description)
- 参数:
fileName – str
line – int
column – int
description – str
创建一个新的有效的SCXML错误,其中包含错误消息,即
description
,以及错误发生的fileName
、line
和column
。- column()#
- 返回类型:
int
返回错误发生的列号。
属性
column
的获取器。- description()#
- 返回类型:
str
返回错误消息。
属性
description
的获取器。- fileName()#
- 返回类型:
str
返回错误发生文件的名称。
属性
fileName
的获取器。- isValid()#
- 返回类型:
bool
如果错误有效则返回
true
,否则返回false
。无效的错误只能通过调用默认构造函数或通过赋值一个无效错误来创建。属性
valid
的获取器。- line()#
- 返回类型:
int
返回错误发生的行号。
属性
line
的获取器。- toString()#
- 返回类型:
str
这个方便的方法将错误转换为字符串。返回的错误信息格式为: “文件名:行号:列号:错误:描述”