website/docs/api/generated/classes/qmodelindex.md
↳ QModelIndex
+ new QModelIndex(arg?: NativeElement): QModelIndex
Overrides Component.constructor
Parameters:
| Name | Type |
|---|---|
arg? | NativeElement |
Returns: QModelIndex
• native: NativeElement | null
Inherited from Component.native
▸ column(): number
Returns: number
▸ data(role: ItemDataRole): QVariant
Parameters:
| Name | Type | Default |
|---|---|---|
role | ItemDataRole | ItemDataRole.DisplayRole |
Returns: QVariant
▸ flags(): ItemFlag
Returns: ItemFlag
▸ isValid(): boolean
Returns: boolean
▸ parent(): QModelIndex
Returns: QModelIndex
▸ row(): number
Returns: number
▸ sibling(row: number, column: number): QModelIndex
Parameters:
| Name | Type |
|---|---|
row | number |
column | number |
Returns: QModelIndex
▸ siblingAtColumn(column: number): QModelIndex
Parameters:
| Name | Type |
|---|---|
column | number |
Returns: QModelIndex
▸ siblingAtRow(row: number): QModelIndex
Parameters:
| Name | Type |
|---|---|
row | number |
Returns: QModelIndex
Static fromQVariant▸ fromQVariant(variant: QVariant): QModelIndex
Parameters:
| Name | Type |
|---|---|
variant | QVariant |
Returns: QModelIndex