ListStore

class ListStore(listStorePointer: GtkListStore_autoptr) : KGObject, TreeModel

See also

Constructors

ListStore
Link copied to clipboard
fun ListStore(vararg types: KGType)
ListStore
Link copied to clipboard
fun ListStore(listStorePointer: GtkListStore_autoptr)

Functions

addOnReorderedCallback
Link copied to clipboard
open fun addOnReorderedCallback(action: (TreeModel.RowsReordered) -> Unit): SignalManager
addOnRowChangedCallback
Link copied to clipboard
open fun addOnRowChangedCallback(action: (TreeModel.RowChanged) -> Unit): SignalManager
addOnRowDeletedCallback
Link copied to clipboard
open fun addOnRowDeletedCallback(action: (TreeModel.RowDeleted) -> Unit): SignalManager
addOnRowHasChildToggledCallback
Link copied to clipboard
open fun addOnRowHasChildToggledCallback(action: (TreeModel.RowHasChildToggled) -> Unit): SignalManager
addOnRowInsertedCallback
Link copied to clipboard
open fun addOnRowInsertedCallback(action: (TreeModel.RowInserted) -> Unit): SignalManager
addWeakPointer
Link copied to clipboard
fun addWeakPointer(weakPointerLocation: CValuesRef<COpaquePointerVar>)
append
Link copied to clipboard
fun append(iter: TreeIter)
bindProperty
Link copied to clipboard
fun bindProperty(property: String, target: KGObject, targetProperty: String, flags: Binding.Flags): Binding
clear
Link copied to clipboard
fun clear()
getIter
Link copied to clipboard
open fun getIter(path: TreePath): TreeIter
getPath
Link copied to clipboard
open fun getPath(iter: TreeIter): TreePath
getString
Link copied to clipboard
fun getString(propertyName: String): String
insert
Link copied to clipboard
fun insert(iter: TreeIter, position: Int)
insertAfter
Link copied to clipboard
fun insertAfter(iter: TreeIter, sibling: TreeIter)
insertBefore
Link copied to clipboard
fun insertBefore(iter: TreeIter, sibling: TreeIter)
isValid
Link copied to clipboard
fun isValid(iter: TreeIter): Boolean
iterHasChild
Link copied to clipboard
open fun iterHasChild(iter: TreeIter): Boolean
moveAfter
Link copied to clipboard
fun moveAfter(iter: TreeIter, position: TreeIter)
moveBefore
Link copied to clipboard
fun moveBefore(iter: TreeIter, position: TreeIter)
prepend
Link copied to clipboard
fun prepend(iter: TreeIter)
ref
Link copied to clipboard
open fun ref(): KGObject
remove
Link copied to clipboard
fun remove(iter: TreeIter)
reorder
Link copied to clipboard
fun reorder(newOrder: Array<Int>)
set
Link copied to clipboard
fun set(propertyName: String, boolean: Boolean)
fun set(propertyName: String, string: String)
setColumnTypes
Link copied to clipboard
fun setColumnTypes(types: Array<KGType>)
setValue
Link copied to clipboard
fun setValue(iter: TreeIter, column: Int, value: Value?)
swap
Link copied to clipboard
fun swap(a: TreeIter, b: TreeIter)
unref
Link copied to clipboard
open override fun unref()

Properties

gClass
Link copied to clipboard
open val gClass: TypeClass
listStorePointer
Link copied to clipboard
val listStorePointer: GtkListStore_autoptr
pointer
Link copied to clipboard
val pointer: CPointer<GObject>
treeModelPointer
Link copied to clipboard
open override val treeModelPointer: GtkTreeModel_autoptr
typeInstancePointer
Link copied to clipboard
open override val typeInstancePointer: CPointer<GTypeInstance>