虚拟方法

GtkTreeModelrows_reordered

已弃用:4.10 

声明 [源代码]

void
rows_reordered (
  GtkTreeModel* tree_model,
  GtkTreePath* path,
  GtkTreeIter* iter,
  int* new_order
)

描述 [源代码]

tree_model 上发出 ::rows-reordered 信号。

GtkTreeModel::rows-reordered

模型应在其行被重新排序时调用此方法。

自 4.10 版本以来已弃用

请在新编写的代码中不要使用它。

参数

path

类型: GtkTreePath

一个指向其子项已重新排序的节点树路径的 GtkTreePath

数据由方法的调用者拥有。
iter

类型: GtkTreeIter

指向其子项已重新排序的节点的一个有效的 GtkTreeIter,或 NULL 如果 path 的深度为 0。

数据由方法的调用者拥有。
new_order

类型: int*

一个整数数组,将每个子项的当前位置映射为其重新排序前的旧位置,即 new_order``[newpos] = oldpos

数据由方法的调用者拥有。