- class QItemModelSurfaceDataProxy#
-
摘要#
属性#
方法#
def
__init__()
定义
columnRole()
定义
itemModel()
定义
remap()
定义
rowRole()
定义
setRowRole()
定义
xPosRole()
定义
yPosRole()
定义
zPosRole()
信号#
注:
本文档可能包含自动从C++转换为Python的代码片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译有问题,也可以在https://bugreports.qt.io/projects/PYSIDE上创建工单来告诉我们。
详细描述#
- class MultiMatchBehavior#
注:
当使用
from __feature__ import true_property
时,可以直接使用属性,否则通过访问器函数。- property autoColumnCategoriesᅟ: bool#
- property autoRowCategoriesᅟ: bool#
- property columnCategoriesᅟ: 字符串列表#
- property columnRoleᅟ: str#
- 属性 columnRolePattern: QRegularExpression#
- 属性 columnRoleReplace: str#
- 属性 itemModel: QAbstractItemModel#
- 属性 multiMatchBehavior: QItemModelSurfaceDataProxy.MultiMatchBehavior#
- 属性 rowCategories: 列表 的 字符串#
- 属性 rowRole: str#
- 访问函数
- 属性 rowRolePattern: QRegularExpression#
- 属性 rowRoleReplace: str#
- 属性 useModelCategories: bool#
- 属性 xPosRole: str#
- 访问函数
- 属性 xPosRolePattern: QRegularExpression#
- 属性 xPosRoleReplace: str#
- 属性 yPosRole: str#
- 访问函数
- 属性 yPosRolePattern: QRegularExpression#
- 属性 yPosRoleReplaceᅟ: str#
- 属性 zPosRoleᅟ: str#
- 访问函数
- 属性 zPosRolePatternᅟ: QRegularExpression#
- 属性 zPosRoleReplaceᅟ: str#
- __init__(itemModel, rowRole, columnRole, xPosRole, yPosRole, zPosRole[, parent=None])#
- 参数:
itemModel –
QAbstractItemModel
rowRole – str
columnRole – str
xPosRole – str
yPosRole – str
zPosRole – str
parent –
QObject
- __init__(itemModel[, parent=None])
- 参数:
itemModel –
QAbstractItemModel
parent –
QObject
- __init__([parent=None])
- 参数:
parent –
QObject
- __init__(itemModel, yPosRole[, parent=None])
- 参数:
itemModel –
QAbstractItemModel
yPosRole – str
parent –
QObject
- __init__(itemModel, rowRole, columnRole, yPosRole[, parent=None])
- 参数:
itemModel –
QAbstractItemModel
rowRole – str
columnRole – str
yPosRole – str
parent –
QObject
- __init__(itemModel, rowRole, columnRole, yPosRole, rowCategories, columnCategories[, parent=None])
- 参数:
itemModel –
QAbstractItemModel
rowRole – str
columnRole – str
yPosRole – str
rowCategories – 字符串列表
columnCategories – 字符串列表
parent –
QObject
- __init__(itemModel, rowRole, columnRole, xPosRole, yPosRole, zPosRole, rowCategories, columnCategories[, parent=None])
- 参数:
itemModel –
QAbstractItemModel
rowRole – str
columnRole – str
xPosRole – str
yPosRole – str
zPosRole – str
rowCategories – 字符串列表
columnCategories – 字符串列表
parent –
QObject
- autoColumnCategories()#
- 返回类型::
true
属性
autoColumnCategories
的获取器。- autoColumnCategoriesChanged(enable)#
- 参数:
enable – bool
autoColumnCategories
属性的变动通知信号。- autoRowCategories()#
- 返回类型::
true
属性
autoRowCategories
的获取器。- autoRowCategoriesChanged(enable)#
- 参数:
enable – bool
autoRowCategories
属性的变动通知信号。- columnCategories()#
- 返回类型::
字符串列表
属性
columnCategoriesᅟ
的获取器。- columnCategoriesChanged()#
属性
columnCategoriesᅟ
的通知信号。- columnCategoryIndex(category)#
- 参数:
category – str
- 返回类型::
int
- columnRole()#
- 返回类型::
str
属性
columnRoleᅟ
的获取器。- columnRoleChanged(role)#
- 参数:
role – str
属性
columnRoleᅟ
的通知信号。- columnRolePattern()#
- 返回类型::
属性
columnRolePatternᅟ
的获取器。- columnRolePatternChanged(pattern)#
- 参数:
pattern –
QRegularExpression
属性
columnRolePatternᅟ
的通知信号。- columnRoleReplace()#
- 返回类型::
str
属性
columnRoleReplaceᅟ
的获取器。- columnRoleReplaceChanged(replace)#
- 参数:
replace – str
属性
columnRoleReplaceᅟ
的通知信号。- itemModel()#
- 返回类型::
属性
itemModelᅟ
的获取器。- itemModelChanged(itemModel)#
- 参数:
itemModel –
QAbstractItemModel
属性
itemModel
的通知信号。属性
multiMatchBehavior
的获取器。- multiMatchBehaviorChanged(behavior)#
- 参数:
behavior –
MultiMatchBehavior
属性
multiMatchBehavior
的通知信号。- remap(rowRole, columnRole, xPosRole, yPosRole, zPosRole, rowCategories, columnCategories)#
- 参数:
rowRole – str
columnRole – str
xPosRole – str
yPosRole – str
zPosRole – str
rowCategories – 字符串列表
columnCategories – 字符串列表
- rowCategories()#
- 返回类型::
字符串列表
属性
rowCategories
的获取器。- rowCategoriesChanged()#
属性
rowCategories
的通知信号。- rowCategoryIndex(category)#
- 参数:
category – str
- 返回类型::
int
- rowRole()#
- 返回类型::
str
属性
rowRole
的获取器。- rowRoleChanged(role)#
- 参数:
role – str
属性
rowRole
的通知信号。- rowRolePattern()#
- 返回类型::
属性
rowRolePattern
的获取器。- rowRolePatternChanged(pattern)#
- 参数:
pattern –
QRegularExpression
属性
rowRolePattern
的变更通知信号。- rowRoleReplace()#
- 返回类型::
str
属性
rowRoleReplace
的获取器。- rowRoleReplaceChanged(replace)#
- 参数:
replace – str
属性
rowRoleReplace
的变更通知信号。- setAutoColumnCategories(enable)#
- 参数:
enable – bool
属性
autoColumnCategories
的设置器。- setAutoRowCategories(enable)#
- 参数:
enable – bool
属性
autoRowCategories
的设置器。- setColumnCategories(categories)#
- 参数:
categories – 字符串列表
属性
columnCategories
的设置器。- setColumnRole(role)#
- 参数:
role – str
属性
columnRole
的设置器。- setColumnRolePattern(pattern)#
- 参数:
pattern –
QRegularExpression
属性
columnRolePattern
的设置器。- setColumnRoleReplace(replace)#
- 参数:
replace – str
属性
columnRoleReplace
的设置器。- setItemModel(itemModel)#
- 参数:
itemModel –
QAbstractItemModel
属性
itemModel
的设置器。- setMultiMatchBehavior(behavior)#
- 参数:
behavior –
MultiMatchBehavior
属性
multiMatchBehavior
的设置器。- setRowCategories(categories)#
- 参数:
categories – 字符串列表
属性
rowCategories
的设置器。- setRowRole(role)#
- 参数:
role – str
属性
rowRole
的设置器。- setRowRolePattern(pattern)#
- 参数:
pattern –
QRegularExpression
属性
rowRolePattern
的设置器。- setRowRoleReplace(replace)#
- 参数:
replace – str
属性
rowRoleReplace
的设置器。- setUseModelCategories(enable)#
- 参数:
enable – bool
属性
useModelCategories
的设置器。- setXPosRole(role)#
- 参数:
role – str
属性 xPosRole 的设置器。
- setXPosRolePattern(pattern)#
- 参数:
pattern –
QRegularExpression
属性 xPosRolePattern 的设置器。
- setXPosRoleReplace(replace)#
- 参数:
replace – str
属性 xPosRoleReplace 的设置器。
- setYPosRole(role)#
- 参数:
role – str
属性 yPosRole 的设置器。
- setYPosRolePattern(pattern)#
- 参数:
pattern –
QRegularExpression
属性 yPosRolePattern 的设置器。
- setYPosRoleReplace(replace)#
- 参数:
replace – str
属性 yPosRoleReplace 的设置器。
- setZPosRole(role)#
- 参数:
role – str
属性 zPosRole 的设置器。
- setZPosRolePattern(pattern)#
- 参数:
pattern –
QRegularExpression
属性 zPosRolePattern 的设置器。
- setZPosRoleReplace(replace)#
- 参数:
replace – str
属性 zPosRoleReplace 的设置器。
- useModelCategories()#
- 返回类型::
true
属性 useModelCategories 的获取器。
- useModelCategoriesChanged(enable)#
- 参数:
enable – bool
属性
useModelCategoriesᅟ
的通知信号。- xPosRole()#
- 返回类型::
str
属性
xPosRoleᅟ
的获取器。- xPosRoleChanged(role)#
- 参数:
role – str
属性
xPosRoleᅟ
的通知信号。- xPosRolePattern()#
- 返回类型::
属性
xPosRolePatternᅟ
的获取器。- xPosRolePatternChanged(pattern)#
- 参数:
pattern –
QRegularExpression
属性
xPosRolePatternᅟ
的通知信号。- xPosRoleReplace()#
- 返回类型::
str
属性
xPosRoleReplaceᅟ
的获取器。- xPosRoleReplaceChanged(replace)#
- 参数:
replace – str
属性
xPosRoleReplaceᅟ
的通知信号。- yPosRole()#
- 返回类型::
str
属性
yPosRoleᅟ
的获取器。- yPosRoleChanged(role)#
- 参数:
role – str
属性
yPosRoleᅟ
的通知信号。- yPosRolePattern()#
- 返回类型::
属性
yPosRolePatternᅟ
的获取器。- yPosRolePatternChanged(pattern)#
- 参数:
pattern –
QRegularExpression
属性
yPosRolePatternᅟ
的通知信号。- yPosRoleReplace()#
- 返回类型::
str
属性
yPosRoleReplaceᅟ
的获取器。- yPosRoleReplaceChanged(replace)#
- 参数:
replace – str
属性
yPosRoleReplaceᅟ
的通知信号。- zPosRole()#
- 返回类型::
str
属性
zPosRoleᅟ
的获取器。- zPosRoleChanged(role)#
- 参数:
role – str
属性
zPosRoleᅟ
的通知信号。- zPosRolePattern()#
- 返回类型::
属性
zPosRolePatternᅟ
的获取器。- zPosRolePatternChanged(pattern)#
- 参数:
pattern –
QRegularExpression
属性
zPosRolePatternᅟ
的通知信号。- zPosRoleReplace()#
- 返回类型::
str
属性
zPosRoleReplaceᅟ
的获取器。- zPosRoleReplaceChanged(replace)#
- 参数:
replace – str
属性
zPosRoleReplaceᅟ
的通知信号。