Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QtModelIndex.java
Go to the documentation of this file.
1
// Copyright (C) 2024 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
4
package
org.qtproject.qt.android;
5
11
public
class
QtModelIndex
12
{
16
public
QtModelIndex
() { }
22
public
int
column
() {
return
(
int
)m_privateData[1]; }
29
public
native
Object
data
(
int
role);
35
public
native
long
internalId
();
41
public
native
boolean
isValid
();
47
public
native
QtModelIndex
parent
();
53
public
int
row
() {
return
(
int
)m_privateData[0]; }
54
55
private
long
[] m_privateData = { -1
/*row*/
, -1
/*column*/
, 0
/*internalId*/
,
56
0
/*modelReference*/
};
57
private
QtModelIndex
m_parent =
null
;
58
private
QtModelIndex
(
int
row
,
int
column
,
long
internalId
,
long
modelReference)
59
{
60
m_privateData[0] =
row
;
61
m_privateData[1] =
column
;
62
m_privateData[2] =
internalId
;
63
m_privateData[3] = modelReference;
64
m_parent =
null
;
65
}
66
private
QtModelIndex
(
int
row
,
int
column
,
QtModelIndex
parent
,
long
modelReference)
67
{
68
m_privateData[0] =
row
;
69
m_privateData[1] =
column
;
70
m_privateData[2] = 0;
71
m_privateData[3] = modelReference;
72
m_parent =
parent
;
73
}
74
private
void
detachFromNative()
75
{
76
m_privateData[0] = -1;
77
m_privateData[1] = -1;
78
m_privateData[2] = 0;
79
m_privateData[3] = 0;
80
};
81
}
Object
Definition
main.cpp:8
org.qtproject.qt.android.QtModelIndex
Definition
QtModelIndex.java:12
org.qtproject.qt.android.QtModelIndex.internalId
native long internalId()
org.qtproject.qt.android.QtModelIndex.data
native Object data(int role)
org.qtproject.qt.android.QtModelIndex.column
int column()
Definition
QtModelIndex.java:22
org.qtproject.qt.android.QtModelIndex.isValid
native boolean isValid()
org.qtproject.qt.android.QtModelIndex.row
int row()
Definition
QtModelIndex.java:53
org.qtproject.qt.android.QtModelIndex.parent
native QtModelIndex parent()
org.qtproject.qt.android.QtModelIndex.QtModelIndex
QtModelIndex()
Definition
QtModelIndex.java:16
column
GLenum GLenum GLsizei void GLsizei void * column
Definition
qopenglext.h:2747
row
GLenum GLenum GLsizei void * row
Definition
qopenglext.h:2747
qtdeclarative
src
quick
jar
org
qtproject
qt
android
QtModelIndex.java
Generated by
1.10.0