class QItemModelSurfaceDataProxy#

Inheritance diagram of PySide6.QtGraphs.QItemModelSurfaceDataProxy

摘要#

属性#

方法#

信号#

注:

本文档可能包含自动从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])#
参数:
  • itemModelQAbstractItemModel

  • rowRole – str

  • columnRole – str

  • xPosRole – str

  • yPosRole – str

  • zPosRole – str

  • parentQObject

__init__(itemModel[, parent=None])
参数:
__init__([parent=None])
参数:

parentQObject

__init__(itemModel, yPosRole[, parent=None])
参数:
__init__(itemModel, rowRole, columnRole, yPosRole[, parent=None])
参数:
__init__(itemModel, rowRole, columnRole, yPosRole, rowCategories, columnCategories[, parent=None])
参数:
  • itemModelQAbstractItemModel

  • rowRole – str

  • columnRole – str

  • yPosRole – str

  • rowCategories – 字符串列表

  • columnCategories – 字符串列表

  • parentQObject

__init__(itemModel, rowRole, columnRole, xPosRole, yPosRole, zPosRole, rowCategories, columnCategories[, parent=None])
参数:
  • itemModelQAbstractItemModel

  • rowRole – str

  • columnRole – str

  • xPosRole – str

  • yPosRole – str

  • zPosRole – str

  • rowCategories – 字符串列表

  • columnCategories – 字符串列表

  • parentQObject

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()#
返回类型:

QRegularExpression

属性 columnRolePatternᅟ 的获取器。

columnRolePatternChanged(pattern)#
参数:

patternQRegularExpression

属性 columnRolePatternᅟ 的通知信号。

columnRoleReplace()#
返回类型:

str

属性 columnRoleReplaceᅟ 的获取器。

columnRoleReplaceChanged(replace)#
参数:

replace – str

属性 columnRoleReplaceᅟ 的通知信号。

itemModel()#
返回类型:

QAbstractItemModel

属性 itemModelᅟ 的获取器。

itemModelChanged(itemModel)#
参数:

itemModelQAbstractItemModel

属性 itemModel 的通知信号。

multiMatchBehavior()#
返回类型:

多匹配行为

属性 multiMatchBehavior 的获取器。

multiMatchBehaviorChanged(behavior)#
参数:

behaviorMultiMatchBehavior

属性 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()#
返回类型:

QRegularExpression

属性 rowRolePattern 的获取器。

rowRolePatternChanged(pattern)#
参数:

patternQRegularExpression

属性 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)#
参数:

patternQRegularExpression

属性 columnRolePattern 的设置器。

setColumnRoleReplace(replace)#
参数:

replace – str

属性 columnRoleReplace 的设置器。

setItemModel(itemModel)#
参数:

itemModelQAbstractItemModel

属性 itemModel 的设置器。

setMultiMatchBehavior(behavior)#
参数:

behaviorMultiMatchBehavior

属性 multiMatchBehavior 的设置器。

setRowCategories(categories)#
参数:

categories – 字符串列表

属性 rowCategories 的设置器。

setRowRole(role)#
参数:

role – str

属性 rowRole 的设置器。

setRowRolePattern(pattern)#
参数:

patternQRegularExpression

属性 rowRolePattern 的设置器。

setRowRoleReplace(replace)#
参数:

replace – str

属性 rowRoleReplace 的设置器。

setUseModelCategories(enable)#
参数:

enable – bool

属性 useModelCategories 的设置器。

setXPosRole(role)#
参数:

role – str

属性 xPosRole 的设置器。

setXPosRolePattern(pattern)#
参数:

patternQRegularExpression

属性 xPosRolePattern 的设置器。

setXPosRoleReplace(replace)#
参数:

replace – str

属性 xPosRoleReplace 的设置器。

setYPosRole(role)#
参数:

role – str

属性 yPosRole 的设置器。

setYPosRolePattern(pattern)#
参数:

patternQRegularExpression

属性 yPosRolePattern 的设置器。

setYPosRoleReplace(replace)#
参数:

replace – str

属性 yPosRoleReplace 的设置器。

setZPosRole(role)#
参数:

role – str

属性 zPosRole 的设置器。

setZPosRolePattern(pattern)#
参数:

patternQRegularExpression

属性 zPosRolePattern 的设置器。

setZPosRoleReplace(replace)#
参数:

replace – str

属性 zPosRoleReplace 的设置器。

useModelCategories()#
返回类型:

true

属性 useModelCategories 的获取器。

useModelCategoriesChanged(enable)#
参数:

enable – bool

属性 useModelCategoriesᅟ 的通知信号。

xPosRole()#
返回类型:

str

属性 xPosRoleᅟ 的获取器。

xPosRoleChanged(role)#
参数:

role – str

属性 xPosRoleᅟ 的通知信号。

xPosRolePattern()#
返回类型:

QRegularExpression

属性 xPosRolePatternᅟ 的获取器。

xPosRolePatternChanged(pattern)#
参数:

patternQRegularExpression

属性 xPosRolePatternᅟ 的通知信号。

xPosRoleReplace()#
返回类型:

str

属性 xPosRoleReplaceᅟ 的获取器。

xPosRoleReplaceChanged(replace)#
参数:

replace – str

属性 xPosRoleReplaceᅟ 的通知信号。

yPosRole()#
返回类型:

str

属性 yPosRoleᅟ 的获取器。

yPosRoleChanged(role)#
参数:

role – str

属性 yPosRoleᅟ 的通知信号。

yPosRolePattern()#
返回类型:

QRegularExpression

属性 yPosRolePatternᅟ 的获取器。

yPosRolePatternChanged(pattern)#
参数:

patternQRegularExpression

属性 yPosRolePatternᅟ 的通知信号。

yPosRoleReplace()#
返回类型:

str

属性 yPosRoleReplaceᅟ 的获取器。

yPosRoleReplaceChanged(replace)#
参数:

replace – str

属性 yPosRoleReplaceᅟ 的通知信号。

zPosRole()#
返回类型:

str

属性 zPosRoleᅟ 的获取器。

zPosRoleChanged(role)#
参数:

role – str

属性 zPosRoleᅟ 的通知信号。

zPosRolePattern()#
返回类型:

QRegularExpression

属性 zPosRolePatternᅟ 的获取器。

zPosRolePatternChanged(pattern)#
参数:

patternQRegularExpression

属性 zPosRolePatternᅟ 的通知信号。

zPosRoleReplace()#
返回类型:

str

属性 zPosRoleReplaceᅟ 的获取器。

zPosRoleReplaceChanged(replace)#
参数:

replace – str

属性 zPosRoleReplaceᅟ 的通知信号。