1
|
1 #include <QVariant>
|
|
2 #include <qabstractitemmodel.h>
|
|
3 #include <qvariant.h>
|
|
4
|
|
5 #include <qabstractitemmodel.h>
|
|
6
|
|
7 #include "qtd_core.h"
|
|
8
|
|
9 extern "C" DLL_PUBLIC void __qtd_QModelIndex_destructor(void *ptr)
|
|
10 {
|
|
11 delete (QModelIndex *)ptr;
|
|
12 }
|
|
13
|
|
14 // ---externC---
|
|
15 // QModelIndex::QModelIndex()
|
|
16 extern "C" DLL_PUBLIC void* __qtd_QModelIndex_QModelIndex
|
|
17 ()
|
|
18 {
|
|
19 QModelIndex *__qt_this = new QModelIndex();
|
|
20 return (void *) __qt_this;
|
|
21
|
|
22 }
|
|
23
|
|
24 // QModelIndex::QModelIndex(const QModelIndex & other)
|
|
25 extern "C" DLL_PUBLIC void* __qtd_QModelIndex_QModelIndex_QModelIndex
|
|
26 (QModelIndex other0)
|
|
27 {
|
|
28 QModelIndex *__qt_this = new QModelIndex((const QModelIndex& )other0);
|
|
29 return (void *) __qt_this;
|
|
30
|
|
31 }
|
|
32
|
|
33 // QModelIndex::child(int row, int column) const
|
|
34 extern "C" DLL_PUBLIC QModelIndex __qtd_QModelIndex_child_int_int
|
|
35 (void* __this_nativeId,
|
|
36 int row0,
|
|
37 int column1)
|
|
38 {
|
|
39 QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
|
|
40 QModelIndex __qt_return_value = __qt_this->child((int )row0, (int )column1);
|
|
41
|
|
42
|
|
43 return __qt_return_value;
|
|
44 }
|
|
45
|
|
46 // QModelIndex::column() const
|
|
47 extern "C" DLL_PUBLIC int __qtd_QModelIndex_column
|
|
48 (void* __this_nativeId)
|
|
49 {
|
|
50 QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
|
|
51 int __qt_return_value = __qt_this->column();
|
|
52
|
|
53 int __java_return_value = __qt_return_value;
|
|
54
|
|
55 return __java_return_value;
|
|
56 }
|
|
57
|
|
58 // QModelIndex::data(int role) const
|
|
59 extern "C" DLL_PUBLIC void* __qtd_QModelIndex_data_int
|
|
60 (void* __this_nativeId,
|
|
61 int role0)
|
|
62 {
|
|
63 QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
|
|
64 QVariant __qt_return_value = __qt_this->data((int )role0);
|
|
65
|
|
66 QVariant *__java_return_value = new QVariant(__qt_return_value);
|
|
67
|
|
68 return __java_return_value;
|
|
69 }
|
|
70
|
|
71 // QModelIndex::flags() const
|
|
72 extern "C" DLL_PUBLIC int __qtd_QModelIndex_flags
|
|
73 (void* __this_nativeId)
|
|
74 {
|
|
75 QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
|
|
76 int __qt_return_value = __qt_this->flags();
|
|
77
|
|
78 int __java_return_value = __qt_return_value;
|
|
79
|
|
80 return __java_return_value;
|
|
81 }
|
|
82
|
|
83 // QModelIndex::internalId() const
|
|
84 extern "C" DLL_PUBLIC qint64 __qtd_QModelIndex_internalId
|
|
85 (void* __this_nativeId)
|
|
86 {
|
|
87 QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
|
|
88 qint64 __qt_return_value = __qt_this->internalId();
|
|
89
|
|
90 qint64 __java_return_value = __qt_return_value;
|
|
91
|
|
92 return __java_return_value;
|
|
93 }
|
|
94
|
|
95 // QModelIndex::internalPointer() const
|
|
96 extern "C" DLL_PUBLIC void* __qtd_QModelIndex_internalPointer
|
|
97 (void* __this_nativeId)
|
|
98 {
|
|
99 QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
|
|
100 void* __qt_return_value = __qt_this->internalPointer();
|
|
101
|
|
102 void* __java_return_value = (void*) __qt_return_value;// qtjambi_from_cpointer
|
|
103
|
|
104 return __java_return_value;
|
|
105 }
|
|
106
|
|
107 // QModelIndex::isValid() const
|
|
108 extern "C" DLL_PUBLIC bool __qtd_QModelIndex_isValid
|
|
109 (void* __this_nativeId)
|
|
110 {
|
|
111 QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
|
|
112 bool __qt_return_value = __qt_this->isValid();
|
|
113
|
|
114 bool __java_return_value = __qt_return_value;
|
|
115
|
|
116 return __java_return_value;
|
|
117 }
|
|
118
|
|
119 // QModelIndex::model() const
|
|
120 extern "C" DLL_PUBLIC void* __qtd_QModelIndex_model
|
|
121 (void* __this_nativeId)
|
|
122 {
|
|
123 QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
|
|
124 const QAbstractItemModel* __qt_return_value = __qt_this->model();
|
|
125
|
|
126 void* __java_return_value = (void*) __qt_return_value;
|
|
127
|
|
128 return __java_return_value;
|
|
129 }
|
|
130
|
|
131 // QModelIndex::operator<(const QModelIndex & other) const
|
|
132 extern "C" DLL_PUBLIC bool __qtd_QModelIndex_operator_less_QModelIndex
|
|
133 (void* __this_nativeId,
|
|
134 QModelIndex other0)
|
|
135 {
|
|
136 QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
|
|
137 bool __qt_return_value = __qt_this->operator<((const QModelIndex& )other0);
|
|
138
|
|
139 bool __java_return_value = __qt_return_value;
|
|
140
|
|
141 return __java_return_value;
|
|
142 }
|
|
143
|
|
144 // QModelIndex::operator==(const QModelIndex & other) const
|
|
145 extern "C" DLL_PUBLIC bool __qtd_QModelIndex_operator_equal_QModelIndex
|
|
146 (void* __this_nativeId,
|
|
147 QModelIndex other0)
|
|
148 {
|
|
149 QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
|
|
150 bool __qt_return_value = __qt_this->operator==((const QModelIndex& )other0);
|
|
151
|
|
152 bool __java_return_value = __qt_return_value;
|
|
153
|
|
154 return __java_return_value;
|
|
155 }
|
|
156
|
|
157 // QModelIndex::parent() const
|
|
158 extern "C" DLL_PUBLIC QModelIndex __qtd_QModelIndex_parent
|
|
159 (void* __this_nativeId)
|
|
160 {
|
|
161 QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
|
|
162 QModelIndex __qt_return_value = __qt_this->parent();
|
|
163
|
|
164
|
|
165 return __qt_return_value;
|
|
166 }
|
|
167
|
|
168 // QModelIndex::row() const
|
|
169 extern "C" DLL_PUBLIC int __qtd_QModelIndex_row
|
|
170 (void* __this_nativeId)
|
|
171 {
|
|
172 QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
|
|
173 int __qt_return_value = __qt_this->row();
|
|
174
|
|
175 int __java_return_value = __qt_return_value;
|
|
176
|
|
177 return __java_return_value;
|
|
178 }
|
|
179
|
|
180 // QModelIndex::sibling(int row, int column) const
|
|
181 extern "C" DLL_PUBLIC QModelIndex __qtd_QModelIndex_sibling_int_int
|
|
182 (void* __this_nativeId,
|
|
183 int row0,
|
|
184 int column1)
|
|
185 {
|
|
186 QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
|
|
187 QModelIndex __qt_return_value = __qt_this->sibling((int )row0, (int )column1);
|
|
188
|
|
189
|
|
190 return __qt_return_value;
|
|
191 }
|
|
192
|
|
193 // ---externC---end
|
|
194 // Field accessors
|
|
195
|
|
196
|