class QItemModelSurfaceDataProxy

Inheritance diagram of PySide6.QtGraphs.QItemModelSurfaceDataProxy

Synopsis

Properties

Methods

Signals

Note

This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE

Detailed Description

class MultiMatchBehavior

Note

Properties can be used directly when from __feature__ import true_property is used or via accessor functions otherwise.

property autoColumnCategoriesᅟ: bool
Access functions:
property autoRowCategoriesᅟ: bool
Access functions:
property columnCategoriesᅟ: list of strings
Access functions:
property columnRoleᅟ: str
Access functions:
property columnRolePatternᅟ: QRegularExpression
Access functions:
property columnRoleReplaceᅟ: str
Access functions:
property itemModelᅟ: QAbstractItemModel
Access functions:
property multiMatchBehaviorᅟ: QItemModelSurfaceDataProxy.MultiMatchBehavior
Access functions:
property rowCategoriesᅟ: list of strings
Access functions:
property rowRoleᅟ: str
Access functions:
property rowRolePatternᅟ: QRegularExpression
Access functions:
property rowRoleReplaceᅟ: str
Access functions:
property useModelCategoriesᅟ: bool
Access functions:
property xPosRoleᅟ: str
Access functions:
property xPosRolePatternᅟ: QRegularExpression
Access functions:
property xPosRoleReplaceᅟ: str
Access functions:
property yPosRoleᅟ: str
Access functions:
property yPosRolePatternᅟ: QRegularExpression
Access functions:
property yPosRoleReplaceᅟ: str
Access functions:
property zPosRoleᅟ: str
Access functions:
property zPosRolePatternᅟ: QRegularExpression
Access functions:
property zPosRoleReplaceᅟ: str
Access functions:
__init__([parent=None])
Parameters:

parentQObject

__init__(itemModel[, parent=None])
Parameters:
__init__(itemModel, yPosRole[, parent=None])
Parameters:
__init__(itemModel, rowRole, columnRole, yPosRole[, parent=None])
Parameters:
__init__(itemModel, rowRole, columnRole, xPosRole, yPosRole, zPosRole[, parent=None])
Parameters:
  • itemModelQAbstractItemModel

  • rowRole – str

  • columnRole – str

  • xPosRole – str

  • yPosRole – str

  • zPosRole – str

  • parentQObject

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

  • rowRole – str

  • columnRole – str

  • yPosRole – str

  • rowCategories – list of strings

  • columnCategories – list of strings

  • parentQObject

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

  • rowRole – str

  • columnRole – str

  • xPosRole – str

  • yPosRole – str

  • zPosRole – str

  • rowCategories – list of strings

  • columnCategories – list of strings

  • parentQObject

autoColumnCategories()
Return type:

bool

Getter of property autoColumnCategoriesᅟ .

autoColumnCategoriesChanged(enable)
Parameters:

enable – bool

Notification signal of property autoColumnCategoriesᅟ .

autoRowCategories()
Return type:

bool

Getter of property autoRowCategoriesᅟ .

autoRowCategoriesChanged(enable)
Parameters:

enable – bool

Notification signal of property autoRowCategoriesᅟ .

columnCategories()
Return type:

list of strings

Getter of property columnCategoriesᅟ .

columnCategoriesChanged()

Notification signal of property columnCategoriesᅟ .

columnCategoryIndex(category)
Parameters:

category – str

Return type:

int

columnRole()
Return type:

str

Getter of property columnRoleᅟ .

columnRoleChanged(role)
Parameters:

role – str

Notification signal of property columnRoleᅟ .

columnRolePattern()
Return type:

QRegularExpression

Getter of property columnRolePatternᅟ .

columnRolePatternChanged(pattern)
Parameters:

patternQRegularExpression

Notification signal of property columnRolePatternᅟ .

columnRoleReplace()
Return type:

str

Getter of property columnRoleReplaceᅟ .

columnRoleReplaceChanged(replace)
Parameters:

replace – str

Notification signal of property columnRoleReplaceᅟ .

itemModel()
Return type:

QAbstractItemModel

Getter of property itemModelᅟ .

itemModelChanged(itemModel)
Parameters:

itemModelQAbstractItemModel

Notification signal of property itemModelᅟ .

multiMatchBehavior()
Return type:

MultiMatchBehavior

Getter of property multiMatchBehaviorᅟ .

multiMatchBehaviorChanged(behavior)
Parameters:

behaviorMultiMatchBehavior

Notification signal of property multiMatchBehaviorᅟ .

remap(rowRole, columnRole, xPosRole, yPosRole, zPosRole, rowCategories, columnCategories)
Parameters:
  • rowRole – str

  • columnRole – str

  • xPosRole – str

  • yPosRole – str

  • zPosRole – str

  • rowCategories – list of strings

  • columnCategories – list of strings

rowCategories()
Return type:

list of strings

Getter of property rowCategoriesᅟ .

rowCategoriesChanged()

Notification signal of property rowCategoriesᅟ .

rowCategoryIndex(category)
Parameters:

category – str

Return type:

int

rowRole()
Return type:

str

Getter of property rowRoleᅟ .

rowRoleChanged(role)
Parameters:

role – str

Notification signal of property rowRoleᅟ .

rowRolePattern()
Return type:

QRegularExpression

Getter of property rowRolePatternᅟ .

rowRolePatternChanged(pattern)
Parameters:

patternQRegularExpression

Notification signal of property rowRolePatternᅟ .

rowRoleReplace()
Return type:

str

Getter of property rowRoleReplaceᅟ .

rowRoleReplaceChanged(replace)
Parameters:

replace – str

Notification signal of property rowRoleReplaceᅟ .

setAutoColumnCategories(enable)
Parameters:

enable – bool

Setter of property autoColumnCategoriesᅟ .

setAutoRowCategories(enable)
Parameters:

enable – bool

Setter of property autoRowCategoriesᅟ .

setColumnCategories(categories)
Parameters:

categories – list of strings

Setter of property columnCategoriesᅟ .

setColumnRole(role)
Parameters:

role – str

Setter of property columnRoleᅟ .

setColumnRolePattern(pattern)
Parameters:

patternQRegularExpression

Setter of property columnRolePatternᅟ .

setColumnRoleReplace(replace)
Parameters:

replace – str

Setter of property columnRoleReplaceᅟ .

setItemModel(itemModel)
Parameters:

itemModelQAbstractItemModel

Setter of property itemModelᅟ .

setMultiMatchBehavior(behavior)
Parameters:

behaviorMultiMatchBehavior

Setter of property multiMatchBehaviorᅟ .

setRowCategories(categories)
Parameters:

categories – list of strings

Setter of property rowCategoriesᅟ .

setRowRole(role)
Parameters:

role – str

Setter of property rowRoleᅟ .

setRowRolePattern(pattern)
Parameters:

patternQRegularExpression

Setter of property rowRolePatternᅟ .

setRowRoleReplace(replace)
Parameters:

replace – str

Setter of property rowRoleReplaceᅟ .

setUseModelCategories(enable)
Parameters:

enable – bool

Setter of property useModelCategoriesᅟ .

setXPosRole(role)
Parameters:

role – str

Setter of property xPosRoleᅟ .

setXPosRolePattern(pattern)
Parameters:

patternQRegularExpression

Setter of property xPosRolePatternᅟ .

setXPosRoleReplace(replace)
Parameters:

replace – str

Setter of property xPosRoleReplaceᅟ .

setYPosRole(role)
Parameters:

role – str

Setter of property yPosRoleᅟ .

setYPosRolePattern(pattern)
Parameters:

patternQRegularExpression

Setter of property yPosRolePatternᅟ .

setYPosRoleReplace(replace)
Parameters:

replace – str

Setter of property yPosRoleReplaceᅟ .

setZPosRole(role)
Parameters:

role – str

Setter of property zPosRoleᅟ .

setZPosRolePattern(pattern)
Parameters:

patternQRegularExpression

Setter of property zPosRolePatternᅟ .

setZPosRoleReplace(replace)
Parameters:

replace – str

Setter of property zPosRoleReplaceᅟ .

useModelCategories()
Return type:

bool

Getter of property useModelCategoriesᅟ .

useModelCategoriesChanged(enable)
Parameters:

enable – bool

Notification signal of property useModelCategoriesᅟ .

xPosRole()
Return type:

str

Getter of property xPosRoleᅟ .

xPosRoleChanged(role)
Parameters:

role – str

Notification signal of property xPosRoleᅟ .

xPosRolePattern()
Return type:

QRegularExpression

Getter of property xPosRolePatternᅟ .

xPosRolePatternChanged(pattern)
Parameters:

patternQRegularExpression

Notification signal of property xPosRolePatternᅟ .

xPosRoleReplace()
Return type:

str

Getter of property xPosRoleReplaceᅟ .

xPosRoleReplaceChanged(replace)
Parameters:

replace – str

Notification signal of property xPosRoleReplaceᅟ .

yPosRole()
Return type:

str

Getter of property yPosRoleᅟ .

yPosRoleChanged(role)
Parameters:

role – str

Notification signal of property yPosRoleᅟ .

yPosRolePattern()
Return type:

QRegularExpression

Getter of property yPosRolePatternᅟ .

yPosRolePatternChanged(pattern)
Parameters:

patternQRegularExpression

Notification signal of property yPosRolePatternᅟ .

yPosRoleReplace()
Return type:

str

Getter of property yPosRoleReplaceᅟ .

yPosRoleReplaceChanged(replace)
Parameters:

replace – str

Notification signal of property yPosRoleReplaceᅟ .

zPosRole()
Return type:

str

Getter of property zPosRoleᅟ .

zPosRoleChanged(role)
Parameters:

role – str

Notification signal of property zPosRoleᅟ .

zPosRolePattern()
Return type:

QRegularExpression

Getter of property zPosRolePatternᅟ .

zPosRolePatternChanged(pattern)
Parameters:

patternQRegularExpression

Notification signal of property zPosRolePatternᅟ .

zPosRoleReplace()
Return type:

str

Getter of property zPosRoleReplaceᅟ .

zPosRoleReplaceChanged(replace)
Parameters:

replace – str

Notification signal of property zPosRoleReplaceᅟ .