- class Interval#
- 概述#- 方法#- def - __init__()
- def - contains()
- def - end()
- def - isNormal()
- def - normalized()
- def - __ne__()
- 定义 - __eq__()
- 定义 - start()
- 定义 - translated()
 - 注释 - 本文档可能包含从 C++ 自动转换到 Python 的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译中存在问题,您也可以通过在 https:/bugreports/qt.io/projects/PYSIDE 上创建工单来告知我们。 - 详细描述#- __init__()#
 - __init__(start, end)
- 参数:
- start – int 
- end – int 
 
 
 - 构建一个指定 - start和- end时间的区间。- contains(time)#
- 参数:
- time – int 
- 返回类型:
- bool 
 
 - 如果时间区间包含指定的 - time,则返回 true。即- start()<= time <=- end().- end()#
- 返回类型:
- int 
 
 - 返回区间的时间结束点。 - 另请参阅 - start()- isNormal()#
- 返回类型:
- bool 
 
 - 如果此时间区间是正常的,则返回 true。一个正常的时间区间具有 - start()<=- end().- 另请参阅 - normalized()- normalized()#
- 返回类型:
- 间隔
 
 - 返回此区间的规范版本。 - 如果区间的 - start()时间晚于- end()时间,则返回的区间将开始和结束时间交换。- __ne__(rhs)#
- 参数:
- rhs – - Interval
- 返回类型:
- bool 
 
 - 如果 - lhs不等于- rhs,则返回 true。- __eq__(rhs)#
- 参数:
- rhs – - Interval
- 返回类型:
- bool 
 
 - 如果 - lhs与- rhs完全相等,则返回 true。- start()#
- 返回类型:
- int 
 
 - 返回区间的起始时间。 - 另请参阅 - end()- translated(offset)#
- 参数:
- offset - int 
- 返回类型:
- 间隔
 
 - 返回一个新的时间间隔副本,其通过 - offset值进行平移。一个区间可以通过正偏移向前移动,或通过负偏移向后移动。