nodeguy/website/docs/api/generated/classes/qmodelindex.md
2020-01-07 17:35:26 +05:30

3.8 KiB
Raw Blame History

id title sidebar_label
qmodelindex QModelIndex QModelIndex

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QModelIndex(): QModelIndex

Overrides Component.constructor

Returns: QModelIndex

+ new QModelIndex(nativeElement: NativeElement): QModelIndex

Overrides Component.constructor

Parameters:

Name Type
nativeElement NativeElement

Returns: QModelIndex

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: SetComponent

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

column

column(): number

Returns: number


data

data(role: ItemDataRole): QVariant

Parameters:

Name Type Default
role ItemDataRole ItemDataRole.DisplayRole

Returns: QVariant


flags

flags(): ItemFlag

Returns: ItemFlag


isValid

isValid(): boolean

Returns: boolean


parent

parent(): QModelIndex

Returns: QModelIndex


row

row(): number

Returns: number


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

Name Type
parent? Component

Returns: void


sibling

sibling(row: number, column: number): QModelIndex

Parameters:

Name Type
row number
column number

Returns: QModelIndex


siblingAtColumn

siblingAtColumn(column: number): QModelIndex

Parameters:

Name Type
column number

Returns: QModelIndex


siblingAtRow

siblingAtRow(row: number): QModelIndex

Parameters:

Name Type
row number

Returns: QModelIndex


Static fromQVariant

fromQVariant(variant: QVariant): QModelIndex

Parameters:

Name Type
variant QVariant

Returns: QModelIndex