- class QSurfaceDataProxy#
-
继承自:
QItemModelSurfaceDataProxy
,QHeightMapSurfaceDataProxy
概述#
属性#
方法#
def
__init__()
def
addRow()
def
addRows()
def
array()
def
columnCount()
def
insertRow()
def
insertRows()
def
itemAt()
def
removeRows()
def
resetArray()
def
resetArrayNp()
def
rowCount()
def
series()
def
setItem()
def
setRow()
def
setRows()
信号#
def
arrayReset()
def
itemChanged()
def
rowsAdded()
def
rowsChanged()
def
rowsInserted()
注意
本文档可能包含自动从C++翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE上创建工单来告诉我们。
详细描述#
注意
当使用
from __feature__ import true_property
时,可以直接使用属性,否则通过访问函数。- 属性columnCount: int#
- 访问函数
- 属性rowCount: int#
- 访问函数
- 属性series: QSurface3DSeries#
- 访问函数
- addRow(row)#
- 参数:
row – .QSurfaceDataItem列表
- 返回类型:
int
- addRows(rows)#
- 参数:
rows – .QSurfaceDataItem列表的列表
- 返回类型:
int
- array()#
- 返回类型:
.QSurfaceDataItem列表的列表
- arrayReset()#
- columnCount()#
- 返回类型:
int
属性
columnCount
的获取器。- columnCountChanged(count)#
- 参数:
count - int
属性
columnCount
的通知信号。- insertRow(rowIndex, row)#
- 参数:
rowIndex - int
row – .QSurfaceDataItem列表
- insertRows(rowIndex, rows)#
- 参数:
rowIndex - int
rows – .QSurfaceDataItem列表的列表
- itemAt(rowIndex, columnIndex)
- 参数:
rowIndex - int
columnIndex - int
- 返回类型:
- itemChanged(rowIndex, columnIndex)#
- 参数:
rowIndex - int
columnIndex - int
- removeRows(rowIndex, removeCount)#
- 参数:
rowIndex - int
removeCount - int
- resetArray(newArray)#
- 参数:
newArray - .list of list of QSurfaceDataItem
- resetArray()
- resetArrayNp(x, deltaX, z, deltaZ, data)#
- 参数:
x - float
deltaX - float
z - float
deltaZ - float
data -
PyArrayObject
使用包含从
x
开始的四维范围z
的 y 值的二维 numpy 数组填充数据,x 和 z 分别以deltaX
、deltaZ
的步长增量。- rowCount()#
- 返回类型:
int
属性
rowCount
的获取器。- rowCountChanged(count)#
- 参数:
count - int
属性
rowCount
的通知信号。- rowsAdded(startIndex, count)#
- 参数:
startIndex – int
count - int
- rowsChanged(startIndex, count)#
- 参数:
startIndex – int
count - int
- rowsInserted(startIndex, count)#
- 参数:
startIndex – int
count - int
- rowsRemoved(startIndex, count)#
- 参数:
startIndex – int
count - int
- series()#
- 返回类型:
属性
series
的获取器。- seriesChanged(series)#
- 参数:
series –
QSurface3DSeries
属性
series
的通知信号。- setItem(position, item)#
- 参数:
position -
QPoint
item –
QSurfaceDataItem
- setItem(rowIndex, columnIndex, item)
- 参数:
rowIndex - int
columnIndex - int
item –
QSurfaceDataItem
- setRow(rowIndex, row)#
- 参数:
rowIndex - int
row – .QSurfaceDataItem列表
- setRows(rowIndex, rows)#
- 参数:
rowIndex - int
rows – .QSurfaceDataItem列表的列表