TreeModelImpl

class TreeModelImpl(gtkTreeModelPointer: <Error class: unknown class><<Error class: unknown class>>) : TreeModel(source)

The TreeModelImpl type represents a native instance of the TreeModel interface.

Constructors

Link copied to clipboard
constructor(gtkTreeModelPointer: <Error class: unknown class><<Error class: unknown class>>)

Creates a new instance of TreeModel for the provided CPointer.

Properties

Link copied to clipboard
open override val gtkTreeModelPointer: <Error class: unknown class><<Error class: unknown class>>

Functions

Link copied to clipboard
open fun filterNew(root: TreePath? = null): TreeModel

This is deprecated since version 4.10.

---

Link copied to clipboard

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun getColumnType(index: <Error class: unknown class>): <Error class: unknown class>

This is deprecated since version 4.10.

---

Link copied to clipboard

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun getIter(iter: TreeIter, path: TreePath): Boolean

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun getIterFirst(iter: TreeIter): Boolean

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun getIterFromString(iter: TreeIter, pathString: String): Boolean

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun getNColumns(): <Error class: unknown class>

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun getPath(iter: TreeIter): TreePath

This is deprecated since version 4.10.

---

Link copied to clipboard

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun getValue(iter: TreeIter, column: <Error class: unknown class>, value: <Error class: unknown class>)

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun iterChildren(iter: TreeIter, parent: TreeIter? = null): Boolean

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun iterHasChild(iter: TreeIter): Boolean

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun iterNChildren(iter: TreeIter? = null): <Error class: unknown class>

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun iterNext(iter: TreeIter): Boolean

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun iterNthChild(iter: TreeIter, parent: TreeIter? = null, n: <Error class: unknown class>): Boolean

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun iterParent(iter: TreeIter, child: TreeIter): Boolean

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun iterPrevious(iter: TreeIter): Boolean

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun onRowChanged(    connectFlags: <Error class: unknown class> = ConnectFlags(0u),     handler: (path: TreePath, iter: TreeIter) -> Unit): <Error class: unknown class>

This signal is emitted when a row in the model has changed.

Link copied to clipboard
open fun onRowDeleted(    connectFlags: <Error class: unknown class> = ConnectFlags(0u),     handler: (path: TreePath) -> Unit): <Error class: unknown class>

This signal is emitted when a row has been deleted.

Link copied to clipboard
open fun onRowHasChildToggled(    connectFlags: <Error class: unknown class> = ConnectFlags(0u),     handler: (path: TreePath, iter: TreeIter) -> Unit): <Error class: unknown class>

This signal is emitted when a row has gotten the first child row or lost its last child row.

Link copied to clipboard
open fun onRowInserted(    connectFlags: <Error class: unknown class> = ConnectFlags(0u),     handler: (path: TreePath, iter: TreeIter) -> Unit): <Error class: unknown class>

This signal is emitted when a new row has been inserted in the model.

Link copied to clipboard
open fun onRowsReordered(    connectFlags: <Error class: unknown class> = ConnectFlags(0u),     handler: (path: TreePath, iter: TreeIter, <Error class: unknown class>?) -> Unit): <Error class: unknown class>

This signal is emitted when the children of a node in the GtkTreeModel have been reordered.

Link copied to clipboard
open fun refNode(iter: TreeIter)

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun rowChanged(path: TreePath, iter: TreeIter)

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun rowDeleted(path: TreePath)

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun rowHasChildToggled(path: TreePath, iter: TreeIter)

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun rowInserted(path: TreePath, iter: TreeIter)

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun unrefNode(iter: TreeIter)

This is deprecated since version 4.10.

---