1
|
1 <?xml version="1.0" encoding="UTF-8"?>
|
|
2 <typesystem package="qt.core" default-superclass="QtDObject">
|
|
3 <inject-code>
|
|
4 qt.Utilities.loadQtLibrary("QtCore");
|
|
5 </inject-code>
|
|
6 <template name="core.return_string_instead_of_char*">
|
|
7 public final String %FUNCTION_NAME() {
|
|
8 QNativePointer np = %FUNCTION_NAME_private();
|
|
9 String returned = "";
|
|
10 int i=0;
|
|
11 while (np.byteAt(i) != 0) returned += (char) np.byteAt(i++);
|
|
12 return returned;
|
|
13 }
|
|
14 </template>
|
|
15 <template name="core.call_with_string_instead_of_char*">
|
|
16 public final void %FUNCTION_NAME(String %ARG_NAME) {
|
|
17 %FUNCTION_NAME(QNativePointer.createCharPointer(%ARG_NAME));
|
|
18 }
|
|
19 </template>
|
|
20 <template name="core.private_function_return_self">
|
|
21 public final %RETURN_TYPE %FUNCTION_NAME(%ARGUMENTS) {
|
|
22 %FUNCTION_NAME_private(%ARGUMENT_NAMES);
|
|
23 return this;
|
|
24 }
|
|
25 </template>
|
|
26 <template name="core.unary_other_type">
|
|
27 <insert-template name="core.private_function_return_self">
|
|
28 <replace from="%RETURN_TYPE" to="%OUT_TYPE"/>
|
|
29 <replace from="%ARGUMENTS" to="%IN_TYPE other"/>
|
|
30 <replace from="%ARGUMENT_NAMES" to="other"/>
|
|
31 </insert-template>
|
|
32 </template>
|
|
33 <template name="core.unary_self_type">
|
|
34 <insert-template name="core.unary_other_type">
|
|
35 <replace from="%IN_TYPE" to="%TYPE"/>
|
|
36 <replace from="%OUT_TYPE" to="%TYPE"/>
|
|
37 </insert-template>
|
|
38 </template>
|
|
39 <template name="core.operator_assign_self_type">
|
|
40 <insert-template name="core.unary_self_type">
|
|
41 <replace from="%FUNCTION_NAME" to="operator_assign"/>
|
|
42 </insert-template>
|
|
43 </template>
|
|
44 <template name="core.operator_assign_other_type">
|
|
45 <insert-template name="core.unary_other_type">
|
|
46 <replace from="%FUNCTION_NAME" to="operator_assign"/>
|
|
47 </insert-template>
|
|
48 </template>
|
|
49 <template name="core.call_through_with_byte[]_instead_of_char*_and_int">
|
|
50 public final int %FUNCTION_NAME(byte data[]) {
|
|
51 QNativePointer np = new QNativePointer(QNativePointer.Type.Byte, data.length);
|
|
52 %COPY_IN
|
|
53 int returned = (int) %FUNCTION_NAME(np, data.length);
|
|
54 %COPY_OUT
|
|
55 return returned;
|
|
56 }
|
|
57 </template>
|
|
58 <template name="core.read_with_byte[]_instead_of_char*_and_int">
|
|
59 <insert-template name="core.call_through_with_byte[]_instead_of_char*_and_int">
|
|
60 <replace from="%COPY_IN" to=""/>
|
|
61 <replace from="%COPY_OUT" to="for (int i=0; i<returned; ++i) data[i] = np.byteAt(i);"/>
|
|
62 </insert-template>
|
|
63 </template>
|
|
64 <template name="core.write_with_byte[]_instead_of_char*_and_int">
|
|
65 <insert-template name="core.call_through_with_byte[]_instead_of_char*_and_int">
|
|
66 <replace from="%COPY_OUT" to=""/>
|
|
67 <replace from="%COPY_IN" to="for (int i=0; i<data.length; ++i) np.setByteAt(i, data[i]);"/>
|
|
68 </insert-template>
|
|
69 </template>
|
|
70 <template name="core.stream_operator_shift_right">
|
|
71 public final %STREAM_TYPE operator_shift_right(%TYPE array[]) {
|
|
72 QNativePointer np = new QNativePointer(QNativePointer.Type.%NATIVEPOINTER_TYPE);
|
|
73 for (int i=0; i<array.length; ++i) {
|
|
74 operator_shift_right_%TYPE(np);
|
|
75 array[i] = np.%VALUE_FUNCTION();
|
|
76 }
|
|
77
|
|
78 return this;
|
|
79 }
|
|
80 </template>
|
|
81 <template name="core.convert_primitive_array_to_java">
|
|
82 %JNITYPEArray %out = __jni_env->New%JAVATYPEArray((int) %len);
|
|
83 __jni_env->Set%JAVATYPEArrayRegion(%out, 0, (int) %len, (%JNITYPE *) %in);
|
|
84 %JNITYPE *__ptr = (%JNITYPE *) %in;
|
|
85 Q_UNUSED(__ptr);
|
|
86 %JNITYPEArray __array = %out;
|
|
87 Q_UNUSED(__array);
|
|
88 </template>
|
|
89 <template name="core.cleanup_convert_primitive_array_to_java">
|
|
90 if (%len > 0) __jni_env->Get%JAVATYPEArrayRegion(__array, 0, %len, __ptr);
|
|
91 </template>
|
|
92 <template name="core.get_array_length">
|
|
93 int %out = __jni_env->GetArrayLength((jarray) %ARRAY);
|
|
94 </template>
|
|
95 <template name="core.cleanup_convert_primitive_array_from_java">
|
|
96 __jni_env->Release%JAVATYPEArrayElements((%JNITYPEArray) %1, (%JNITYPE *) __ptr, 0);
|
|
97 </template>
|
|
98 <template name="core.convert_primitive_array_from_java">
|
|
99 %CTYPE *%out = (%CTYPE *) __jni_env->Get%JAVATYPEArrayElements((%JNITYPEArray) %in, 0);
|
|
100 %CTYPE *__ptr = %out;
|
|
101 </template>
|
|
102
|
|
103 <primitive-type name="bool" java-name="bool" jni-name="jboolean"/>
|
|
104 <primitive-type name="double" jni-name="jdouble"/>
|
|
105 <primitive-type name="float" jni-name="jfloat"/>
|
|
106
|
|
107 <primitive-type name="__int64" java-name="long" preferred-conversion="no" jni-name="jlong"/>
|
|
108 <primitive-type name="unsigned __int64" java-name="long" preferred-conversion="no" jni-name="jlong"/>
|
|
109 <primitive-type name="unsigned long long" java-name="ulong" preferred-conversion="no" jni-name="jlong"/>
|
|
110 <primitive-type name="long long" java-name="long" preferred-conversion="no" jni-name="jlong"/>
|
|
111 <primitive-type name="quintptr" preferred-conversion="no" java-name="ulong" jni-name="jlong" />
|
|
112
|
|
113 <primitive-type name="short" preferred-conversion="no" java-name="short" jni-name="jchar"/>
|
|
114 <primitive-type name="short" preferred-java-type="no" java-name="short" jni-name="jshort" />
|
|
115 <primitive-type name="signed short" java-name="short" preferred-conversion="no" jni-name="jchar"/>
|
|
116 <primitive-type name="unsigned short" java-name="ushort" preferred-conversion="no" jni-name="jchar"/>
|
|
117
|
|
118 <primitive-type name="char" java-name="char" jni-name="jbyte"/>
|
|
119 <primitive-type name="signed char" java-name="byte" preferred-conversion="no" jni-name="jbyte"/>
|
|
120 <primitive-type name="unsigned char" java-name="ubyte" preferred-conversion="no" jni-name="jbyte"/>
|
|
121
|
|
122 <primitive-type name="int" jni-name="jint"/>
|
|
123 <primitive-type name="signed int" java-name="int" preferred-conversion="no" jni-name="jint"/>
|
|
124 <primitive-type name="uint" java-name="uint" jni-name="jint"/>
|
|
125 <primitive-type name="ulong" java-name="ulong" preferred-conversion="no" jni-name="jint"/>
|
|
126 <primitive-type name="unsigned int" java-name="uint" preferred-conversion="no" jni-name="jint"/>
|
|
127 <primitive-type name="signed long" java-name="int" preferred-conversion="no" jni-name="jint"/>
|
|
128 <primitive-type name="long" java-name="int" preferred-conversion="no" jni-name="jint"/>
|
|
129 <primitive-type name="unsigned long" java-name="uint" preferred-conversion="no" jni-name="jint"/>
|
|
130
|
|
131 <primitive-type name="WId" java-name="long" preferred-conversion="no" jni-name="jlong"/>
|
|
132 <primitive-type name="Qt::HANDLE" java-name="long" preferred-conversion="no" jni-name="jlong"/>
|
|
133 <!-- <primitive-type name="QVariant::Type" java-name="int" preferred-conversion="no" jni-name="jint"/> -->
|
|
134
|
|
135 <primitive-type name="QByteRef" java-name="byte" preferred-conversion="no" jni-name="jbyte"/>
|
|
136 <primitive-type name="QBitRef" java-name="bool" preferred-conversion="no" jni-name="jboolean"/>
|
|
137
|
|
138 <primitive-type name="QBool" java-name="bool" preferred-conversion="no" jni-name="bool"/>
|
|
139 <primitive-type name="QVariant" java-name="QVariant" jni-name="jVariant"/>
|
|
140
|
|
141 <primitive-type name="jobject" java-name="java.lang.Object" jni-name="jobject"/>
|
|
142
|
|
143 <template name="core.multiply-devide-add-subtract">
|
|
144 public final %TYPE multiply(double d) { operator_multiply_assign(d); return this; }
|
|
145 public final %TYPE divide(double d) { operator_divide_assign(d); return this; }
|
|
146 public final %TYPE add(%TYPE p) { operator_add_assign(p); return this; }
|
|
147 public final %TYPE subtract(%TYPE p) { operator_subtract_assign(p); return this; }
|
|
148 </template>
|
|
149 <template name="convert_qtjambifuture_to_native">
|
|
150 QtJambiFuture %out = %in != 0 ? (const QtJambiFuture& ) *(QtJambiFuture *)qtjambi_from_jlong(%in) : QtJambiFuture();
|
|
151 </template>
|
|
152 <template name="convert_futurevoid_to_native">
|
|
153 QtJambiVoidFuture %out = %in != 0 ? (const QtJambiVoidFuture& ) *(QtJambiVoidFuture *)qtjambi_from_jlong(%in) : QtJambiVoidFuture();
|
|
154 </template>
|
|
155 <template name="future_function_in_futurewatcher">
|
|
156 extern "C" JNIEXPORT jobject JNICALL QTJAMBI_FUNCTION_PREFIX(Java_com_trolltech_qt_core_QFutureWatcher__1_1qt_1future__J)
|
|
157 (JNIEnv *__jni_env,
|
|
158 jobject,
|
|
159 jlong __this_nativeId)
|
|
160 {
|
|
161 QTJAMBI_DEBUG_TRACE("(native) entering: QFutureWatcher::future() const");
|
|
162 Q_UNUSED(__jni_env)
|
|
163 Q_UNUSED(__this_nativeId)
|
|
164 QtJambiShell_QFutureWatcher *__qt_this = (QtJambiShell_QFutureWatcher *) qtjambi_from_jlong(__this_nativeId);
|
|
165 QTJAMBI_EXCEPTION_CHECK(__jni_env);
|
|
166 Q_ASSERT(__qt_this);
|
|
167 QtJambiFuture __qt_return_value = __qt_this->future();
|
|
168
|
|
169 jobject __java_return_value = qtjambi_from_object(__jni_env, &__qt_return_value, "QFuture", "com/trolltech/qt/core/", true);
|
|
170
|
|
171 QTJAMBI_DEBUG_TRACE("(native) -> leaving: QFutureWatcher::future() const");
|
|
172 return __java_return_value;
|
|
173 }
|
|
174 </template>
|
|
175 <template name="futures_function_in_futuresynchronizer">
|
|
176 extern "C" JNIEXPORT jobject JNICALL QTJAMBI_FUNCTION_PREFIX(Java_com_trolltech_qt_core_QFutureSynchronizer__1_1qt_1futures__J)
|
|
177 (JNIEnv *__jni_env,
|
|
178 jobject,
|
|
179 jlong __this_nativeId)
|
|
180 {
|
|
181 QTJAMBI_DEBUG_TRACE("(native) entering: QFutureSynchronizer::futures() const");
|
|
182 Q_UNUSED(__jni_env)
|
|
183 Q_UNUSED(__this_nativeId)
|
|
184 QtJambiFutureSynchronizer *__qt_this = (QtJambiFutureSynchronizer *) qtjambi_from_jlong(__this_nativeId);
|
|
185 QTJAMBI_EXCEPTION_CHECK(__jni_env);
|
|
186 Q_ASSERT(__qt_this);
|
|
187 QList<QtJambiFuture> __qt_return_value = __qt_this->futures();
|
|
188
|
|
189
|
|
190 jobject __java_return_value = qtjambi_arraylist_new(__jni_env, __qt_return_value.size());
|
|
191 QList<QtJambiFuture> ::const_iterator __qt_return_value_end_it = __qt_return_value.constEnd();
|
|
192 for (QList<QtJambiFuture> ::const_iterator __qt_return_value_it = __qt_return_value.constBegin(); __qt_return_value_it != __qt_return_value_end_it; ++__qt_return_value_it) {
|
|
193 QtJambiFuture __qt_tmp = *__qt_return_value_it;
|
|
194 jobject __java_tmp = qtjambi_from_object(__jni_env, &__qt_tmp, "QFuture", "com/trolltech/qt/core/", true);
|
|
195 QTJAMBI_EXCEPTION_CHECK(__jni_env);
|
|
196 qtjambi_collection_add(__jni_env, __java_return_value, __java_tmp);
|
|
197 }
|
|
198 QTJAMBI_EXCEPTION_CHECK(__jni_env);
|
|
199 QTJAMBI_EXCEPTION_CHECK(__jni_env);
|
|
200 QTJAMBI_DEBUG_TRACE("(native) -> leaving: QFutureSynchronizer::futures() const");
|
|
201 return __java_return_value;
|
|
202 }
|
|
203 </template>
|
|
204
|
|
205 <rejection class="*" function-name="d_func"/>
|
|
206 <rejection class="*" function-name="data_ptr"/>
|
|
207 <rejection class="*" function-name="detach"/>
|
|
208 <rejection class="*" function-name="isDetached"/>
|
|
209
|
|
210 <rejection class="*" field-name="d_ptr"/>
|
|
211 <rejection class="*" field-name="d"/>
|
|
212
|
|
213 <rejection class="" enum-name="QtValidLicenseForTestModule"/>
|
|
214
|
|
215 <rejection class="" enum-name="QtValidLicenseForDBusModule"/>
|
|
216 <rejection class="" enum-name="QtValidLicenseForSqlModule"/>
|
|
217 <rejection class="" enum-name="QtValidLicenseForOpenGLModule"/>
|
|
218 <rejection class="" enum-name="enum_1"/>
|
|
219 <rejection class="" enum-name="QtValidLicenseForXmlModule"/>
|
|
220 <rejection class="" enum-name="QtValidLicenseForXmlPatternsModule"/>
|
|
221 <rejection class="" enum-name="QtValidLicenseForActiveQtModule"/>
|
|
222 <rejection class="" enum-name="QtValidLicenseForCoreModule"/>
|
|
223 <rejection class="" enum-name="QtValidLicenseForQt3SupportLightModule"/>
|
|
224 <rejection class="" enum-name="QtValidLicenseForQt3SupportModule"/>
|
|
225 <rejection class="" enum-name="QtValidLicenseForNetworkModule"/>
|
|
226 <rejection class="" enum-name="QtValidLicenseForSvgModule"/>
|
|
227 <rejection class="" enum-name="QtValidLicenseForGuiModule"/>
|
|
228 <rejection class="" enum-name="QtValidLicenseForScriptModule"/>
|
|
229 <rejection class="" enum-name="QtValidLicenseForHelpModule"/>
|
|
230 <rejection class="QtConcurrent" enum-name="enum_1"/>
|
|
231 <rejection class="QtConcurrent" function-name="operator|"/>
|
|
232
|
|
233 <rejection class="QFuture::const_iterator"/>
|
|
234 <rejection class="QFutureInterface"/>
|
|
235 <rejection class="QFutureInterfaceBase"/>
|
|
236 <rejection class="QtConcurrent::BlockSizeManager"/>
|
|
237 <rejection class="QtConcurrent::ConstMemberFunctionWrapper"/>
|
|
238 <rejection class="QtConcurrent::Exception"/>
|
|
239 <rejection class="QtConcurrent::FilterKernel"/>
|
|
240 <rejection class="QtConcurrent::FilteredEachKernel"/>
|
|
241 <rejection class="QtConcurrent::FilteredReducedKernel"/>
|
|
242 <rejection class="QtConcurrent::FunctionWrapper0"/>
|
|
243 <rejection class="QtConcurrent::FunctionWrapper1"/>
|
|
244 <rejection class="QtConcurrent::FunctionWrapper2"/>
|
|
245 <rejection class="QtConcurrent::IntermediateResults"/>
|
|
246 <rejection class="QtConcurrent::IterateKernel"/>
|
|
247 <rejection class="QtConcurrent::MapKernel"/>
|
|
248 <rejection class="QtConcurrent::MappedEachKernel"/>
|
|
249 <rejection class="QtConcurrent::MappedReducedKernel"/>
|
|
250 <rejection class="QtConcurrent::Median"/>
|
|
251 <rejection class="QtConcurrent::MemberFunctionWrapper"/>
|
|
252 <rejection class="QtConcurrent::MemberFunctionWrapper1"/>
|
|
253 <rejection class="QtConcurrent::ReduceKernel"/>
|
|
254 <rejection class="QtConcurrent::ResultItem"/>
|
|
255 <rejection class="QtConcurrent::ResultIterator"/>
|
|
256 <rejection class="QtConcurrent::ResultIteratorBase"/>
|
|
257 <rejection class="QtConcurrent::ResultReporter"/>
|
|
258 <rejection class="QtConcurrent::ResultStore"/>
|
|
259 <rejection class="QtConcurrent::ResultStoreBase"/>
|
|
260 <rejection class="QtConcurrent::RunFunctionTask"/>
|
|
261 <rejection class="QtConcurrent::RunFunctionTaskBase"/>
|
|
262 <rejection class="QtConcurrent::SelectSpecialization"/>
|
|
263 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall0"/>
|
|
264 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall1"/>
|
|
265 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall2"/>
|
|
266 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall3"/>
|
|
267 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall4"/>
|
|
268 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionCall5"/>
|
|
269 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall0"/>
|
|
270 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall1"/>
|
|
271 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall2"/>
|
|
272 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall3"/>
|
|
273 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall4"/>
|
|
274 <rejection class="QtConcurrent::SelectStoredConstMemberFunctionPointerCall5"/>
|
|
275 <rejection class="QtConcurrent::SelectStoredFunctorCall0"/>
|
|
276 <rejection class="QtConcurrent::SelectStoredFunctorCall1"/>
|
|
277 <rejection class="QtConcurrent::SelectStoredFunctorCall2"/>
|
|
278 <rejection class="QtConcurrent::SelectStoredFunctorCall3"/>
|
|
279 <rejection class="QtConcurrent::SelectStoredFunctorCall4"/>
|
|
280 <rejection class="QtConcurrent::SelectStoredFunctorCall5"/>
|
|
281 <rejection class="QtConcurrent::SelectStoredFunctorPointerCall0"/>
|
|
282 <rejection class="QtConcurrent::SelectStoredFunctorPointerCall1"/>
|
|
283 <rejection class="QtConcurrent::SelectStoredFunctorPointerCall2"/>
|
|
284 <rejection class="QtConcurrent::SelectStoredFunctorPointerCall3"/>
|
|
285 <rejection class="QtConcurrent::SelectStoredFunctorPointerCall4"/>
|
|
286 <rejection class="QtConcurrent::SelectStoredFunctorPointerCall5"/>
|
|
287 <rejection class="QtConcurrent::SelectStoredMemberFunctionCall0"/>
|
|
288 <rejection class="QtConcurrent::SelectStoredMemberFunctionCall1"/>
|
|
289 <rejection class="QtConcurrent::SelectStoredMemberFunctionCall2"/>
|
|
290 <rejection class="QtConcurrent::SelectStoredMemberFunctionCall3"/>
|
|
291 <rejection class="QtConcurrent::SelectStoredMemberFunctionCall4"/>
|
|
292 <rejection class="QtConcurrent::SelectStoredMemberFunctionCall5"/>
|
|
293 <rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall0"/>
|
|
294 <rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall1"/>
|
|
295 <rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall2"/>
|
|
296 <rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall3"/>
|
|
297 <rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall4"/>
|
|
298 <rejection class="QtConcurrent::SelectStoredMemberFunctionPointerCall5"/>
|
|
299 <rejection class="QtConcurrent::SequenceHolder1"/>
|
|
300 <rejection class="QtConcurrent::SequenceHolder2"/>
|
|
301 <rejection class="QtConcurrent::StoredConstMemberFunctionCall0"/>
|
|
302 <rejection class="QtConcurrent::StoredConstMemberFunctionCall1"/>
|
|
303 <rejection class="QtConcurrent::StoredConstMemberFunctionCall2"/>
|
|
304 <rejection class="QtConcurrent::StoredConstMemberFunctionCall3"/>
|
|
305 <rejection class="QtConcurrent::StoredConstMemberFunctionCall4"/>
|
|
306 <rejection class="QtConcurrent::StoredConstMemberFunctionCall5"/>
|
|
307 <rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall0"/>
|
|
308 <rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall1"/>
|
|
309 <rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall2"/>
|
|
310 <rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall3"/>
|
|
311 <rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall4"/>
|
|
312 <rejection class="QtConcurrent::StoredConstMemberFunctionPointerCall5"/>
|
|
313 <rejection class="QtConcurrent::StoredFunctorCall0"/>
|
|
314 <rejection class="QtConcurrent::StoredFunctorCall1"/>
|
|
315 <rejection class="QtConcurrent::StoredFunctorCall2"/>
|
|
316 <rejection class="QtConcurrent::StoredFunctorCall3"/>
|
|
317 <rejection class="QtConcurrent::StoredFunctorCall4"/>
|
|
318 <rejection class="QtConcurrent::StoredFunctorCall5"/>
|
|
319 <rejection class="QtConcurrent::StoredFunctorPointerCall0"/>
|
|
320 <rejection class="QtConcurrent::StoredFunctorPointerCall1"/>
|
|
321 <rejection class="QtConcurrent::StoredFunctorPointerCall2"/>
|
|
322 <rejection class="QtConcurrent::StoredFunctorPointerCall3"/>
|
|
323 <rejection class="QtConcurrent::StoredFunctorPointerCall4"/>
|
|
324 <rejection class="QtConcurrent::StoredFunctorPointerCall5"/>
|
|
325 <rejection class="QtConcurrent::StoredMemberFunctionCall0"/>
|
|
326 <rejection class="QtConcurrent::StoredMemberFunctionCall1"/>
|
|
327 <rejection class="QtConcurrent::StoredMemberFunctionCall2"/>
|
|
328 <rejection class="QtConcurrent::StoredMemberFunctionCall3"/>
|
|
329 <rejection class="QtConcurrent::StoredMemberFunctionCall4"/>
|
|
330 <rejection class="QtConcurrent::StoredMemberFunctionCall5"/>
|
|
331 <rejection class="QtConcurrent::StoredMemberFunctionPointerCall0"/>
|
|
332 <rejection class="QtConcurrent::StoredMemberFunctionPointerCall1"/>
|
|
333 <rejection class="QtConcurrent::StoredMemberFunctionPointerCall2"/>
|
|
334 <rejection class="QtConcurrent::StoredMemberFunctionPointerCall3"/>
|
|
335 <rejection class="QtConcurrent::StoredMemberFunctionPointerCall4"/>
|
|
336 <rejection class="QtConcurrent::StoredMemberFunctionPointerCall5"/>
|
|
337 <rejection class="QtConcurrent::ThreadEngine"/>
|
|
338 <rejection class="QtConcurrent::ThreadEngineBase"/>
|
|
339 <rejection class="QtConcurrent::ThreadEngineSemaphore"/>
|
|
340 <rejection class="QtConcurrent::ThreadEngineStarter"/>
|
|
341 <rejection class="QtConcurrent::ThreadEngineStarterBase"/>
|
|
342 <rejection class="QtConcurrent::UnhandledException"/>
|
|
343 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall0"/>
|
|
344 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall1"/>
|
|
345 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall2"/>
|
|
346 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall3"/>
|
|
347 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall4"/>
|
|
348 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionCall5"/>
|
|
349 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall0"/>
|
|
350 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall1"/>
|
|
351 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall2"/>
|
|
352 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall3"/>
|
|
353 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall4"/>
|
|
354 <rejection class="QtConcurrent::VoidStoredConstMemberFunctionPointerCall5"/>
|
|
355 <rejection class="QtConcurrent::VoidStoredFunctorCall0"/>
|
|
356 <rejection class="QtConcurrent::VoidStoredFunctorCall1"/>
|
|
357 <rejection class="QtConcurrent::VoidStoredFunctorCall2"/>
|
|
358 <rejection class="QtConcurrent::VoidStoredFunctorCall3"/>
|
|
359 <rejection class="QtConcurrent::VoidStoredFunctorCall4"/>
|
|
360 <rejection class="QtConcurrent::VoidStoredFunctorCall5"/>
|
|
361 <rejection class="QtConcurrent::VoidStoredFunctorPointerCall0"/>
|
|
362 <rejection class="QtConcurrent::VoidStoredFunctorPointerCall1"/>
|
|
363 <rejection class="QtConcurrent::VoidStoredFunctorPointerCall2"/>
|
|
364 <rejection class="QtConcurrent::VoidStoredFunctorPointerCall3"/>
|
|
365 <rejection class="QtConcurrent::VoidStoredFunctorPointerCall4"/>
|
|
366 <rejection class="QtConcurrent::VoidStoredFunctorPointerCall5"/>
|
|
367 <rejection class="QtConcurrent::VoidStoredMemberFunctionCall0"/>
|
|
368 <rejection class="QtConcurrent::VoidStoredMemberFunctionCall1"/>
|
|
369 <rejection class="QtConcurrent::VoidStoredMemberFunctionCall2"/>
|
|
370 <rejection class="QtConcurrent::VoidStoredMemberFunctionCall3"/>
|
|
371 <rejection class="QtConcurrent::VoidStoredMemberFunctionCall4"/>
|
|
372 <rejection class="QtConcurrent::VoidStoredMemberFunctionCall5"/>
|
|
373 <rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall0"/>
|
|
374 <rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall1"/>
|
|
375 <rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall2"/>
|
|
376 <rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall3"/>
|
|
377 <rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall4"/>
|
|
378 <rejection class="QtConcurrent::VoidStoredMemberFunctionPointerCall5"/>
|
|
379
|
|
380 <rejection class="QModelIndex"/>
|
|
381 <rejection class="QSize"/>
|
|
382 <rejection class="QSizeF"/>
|
|
383 <rejection class="QPoint"/>
|
|
384 <rejection class="QPointF"/>
|
6
|
385 <rejection class="QRect"/>
|
|
386 <rejection class="QRectF"/>
|
2
|
387 <rejection class="QLine"/>
|
|
388 <rejection class="QLineF"/>
|
1
|
389
|
|
390 <rejection class="QMdi"/>
|
|
391 <rejection class="stdext"/>
|
|
392 <rejection class="QAlgorithmsPrivate"/>
|
|
393 <rejection class="QAtomic"/>
|
|
394 <rejection class="QAtomicPointer"/>
|
|
395 <rejection class="QAtomicInt"/>
|
|
396 <rejection class="QBasicAtomicInt"/>
|
|
397 <rejection class="QBasicAtomic"/>
|
|
398 <rejection class="QBasicAtomicPointer"/>
|
|
399 <rejection class="QBitRef"/>
|
|
400 <rejection class="QCache"/>
|
|
401 <rejection class="QCharRef"/>
|
|
402 <rejection class="QDebug"/>
|
|
403 <rejection class="QExplicitlySharedDataPointer"/>
|
|
404 <rejection class="QFlag"/>
|
|
405 <rejection class="QFlags"/>
|
|
406 <rejection class="QForeachContainer"/>
|
|
407 <rejection class="QForeachContainerBase"/>
|
|
408 <rejection class="QGlobalStatic"/>
|
|
409 <rejection class="QHash"/>
|
|
410 <rejection class="QHashData"/>
|
|
411 <rejection class="QHashDummyNode"/>
|
|
412 <rejection class="QHashDummyNode"/>
|
|
413 <rejection class="QHashDummyNode"/>
|
|
414 <rejection class="QHashDummyNode"/>
|
|
415 <rejection class="QHashDummyNode"/>
|
|
416 <rejection class="QHashDummyValue"/>
|
|
417 <rejection class="QHashIterator"/>
|
|
418 <rejection class="QHashNode"/>
|
|
419 <rejection class="QHashNode"/>
|
|
420 <rejection class="QHashNode"/>
|
|
421 <rejection class="QHashNode"/>
|
|
422 <rejection class="QHashNode"/>
|
|
423 <rejection class="QInternal"/>
|
|
424 <rejection class="QLibrary"/>
|
|
425 <rejection class="QLinkedList"/>
|
|
426 <rejection class="QLinkedListData"/>
|
|
427 <rejection class="QLinkedListIterator"/>
|
|
428 <rejection class="QLinkedListNode"/>
|
|
429 <rejection class="QListData"/>
|
|
430 <rejection class="QListIterator"/>
|
|
431 <rejection class="QMap"/>
|
|
432 <rejection class="QMapData"/>
|
|
433 <rejection class="QMapIterator"/>
|
|
434 <rejection class="QMetaType"/>
|
|
435 <rejection class="QMetaTypeId"/>
|
|
436 <rejection class="QMetaProperty"/>
|
|
437 <rejection class="QMetaObject"/>
|
|
438 <rejection class="QMetaClassInfo"/>
|
|
439 <rejection class="QMetaMethod"/>
|
|
440 <rejection class="QMetaEnum"/>
|
|
441 <rejection class="QMultiHash"/>
|
|
442 <rejection class="QMultiMap"/>
|
|
443 <rejection class="QMutableHashIterator"/>
|
|
444 <rejection class="QMutableLinkedListIterator"/>
|
|
445 <rejection class="QMutableListIterator"/>
|
|
446 <rejection class="QMutableMapIterator"/>
|
|
447 <rejection class="QMutableVectorIterator"/>
|
|
448 <rejection class="QMutexLocker"/>
|
|
449 <rejection class="QNoImplicitBoolCast"/>
|
|
450 <rejection class="QObjectCleanupHandler"/>
|
|
451 <rejection class="QObjectData"/>
|
|
452 <rejection class="QObjectUserData"/>
|
|
453 <rejection class="QPluginLoader"/>
|
|
454 <rejection class="QPointer"/>
|
|
455 <rejection class="QReadLocker"/>
|
|
456 <rejection class="QResource"/>
|
|
457 <rejection class="QSet"/>
|
|
458 <rejection class="QSetIterator"/>
|
|
459 <rejection class="QSharedData"/>
|
|
460 <rejection class="QSharedDataPointer"/>
|
|
461 <rejection class="QStack"/>
|
|
462 <rejection class="QSysInfo"/>
|
|
463 <rejection class="QTextStreamManipulator"/>
|
|
464 <rejection class="QThreadStorage"/>
|
|
465 <rejection class="QThreadStorageData"/>
|
|
466 <rejection class="QTypeInfo"/>
|
|
467 <rejection class="QTypeInfo"/>
|
|
468 <rejection class="QVFbKeyData"/>
|
|
469 <rejection class="QVariantComparisonHelper"/>
|
|
470 <rejection class="QVectorData"/>
|
|
471 <rejection class="QVectorIterator"/>
|
|
472 <rejection class="QVectorTypedData"/>
|
|
473 <rejection class="QWriteLocker"/>
|
|
474 <rejection class="QtPrivate"/>
|
|
475 <rejection class="qGreater"/>
|
|
476 <rejection class="qLess"/>
|
|
477 <rejection class="std"/>
|
|
478 <rejection class="QAbstractFileEngine::ExtensionOption"/>
|
|
479 <rejection class="QAbstractFileEngine::ExtensionReturn"/>
|
|
480 <rejection class="QByteArray::Data"/>
|
|
481 <rejection class="QIntForType"/>
|
|
482 <rejection class="QList::Node"/>
|
|
483 <rejection class="QList::const_iterator"/>
|
|
484 <rejection class="QList::iterator"/>
|
|
485 <rejection class="QMetaTypeId2"/>
|
|
486 <rejection class="QMutableSetIterator"/>
|
|
487 <rejection class="QSubString"/>
|
|
488 <rejection class="QUintForType"/>
|
|
489 <rejection class="QtConcurrent::internal"/>
|
|
490
|
|
491 <rejection class="QLocale::Data"/>
|
|
492 <rejection class="QGlobalStaticDeleter"/>
|
|
493 <rejection class="QSharedMemory"/> <!-- Temporarily until we know how to implement it in Java -->
|
|
494 <rejection class="QVarLengthArray"/>
|
|
495
|
|
496 <!-- DBus -->
|
|
497 <rejection class="QDBusAbstractAdaptor"/>
|
|
498 <rejection class="QDBusAbstractInterface"/>
|
|
499 <rejection class="QDBusArgument"/>
|
|
500 <rejection class="QDBusConnection"/>
|
|
501 <rejection class="QDBusConnectionInterface"/>
|
|
502 <rejection class="QDBusContext"/>
|
|
503 <rejection class="QDBusError"/>
|
|
504 <rejection class="QDBusInterface"/>
|
|
505 <rejection class="QDBusMessage"/>
|
|
506 <rejection class="QDBusMetaType"/>
|
|
507 <rejection class="QDBusObjectPath"/>
|
|
508 <rejection class="QDBusReply"/>
|
|
509 <rejection class="QDBusServer"/>
|
|
510 <rejection class="QDBusSignature"/>
|
|
511 <rejection class="QDBusVariant"/>
|
|
512
|
|
513 <rejection class="_Revbidit"/>
|
|
514 <rejection class="_complex"/>
|
|
515 <rejection class="_exception"/>
|
|
516 <rejection class="_iobuf"/>
|
|
517 <rejection class="_stat"/>
|
|
518 <rejection class="_wfinddata_t"/>
|
|
519 <rejection class="exception"/>
|
|
520 <rejection class="istreambuf_iterator"/>
|
|
521 <rejection class="ostreambuf_iterator"/>
|
|
522 <rejection class="reverse_bidirectional_iterator"/>
|
|
523 <rejection class="reverse_iterator"/>
|
|
524 <rejection class="stat"/>
|
|
525 <rejection class="tm"/>
|
|
526
|
|
527 <rejection class="QAbstractEventDispatcher" function-name="filterEvent"/>
|
|
528 <rejection class="QAbstractEventDispatcher" function-name="setEventFilter"/>
|
|
529 <rejection class="QAbstractFileEngine" function-name="beginEntryList"/>
|
|
530 <rejection class="QAbstractFileEngine" function-name="endEntryList"/>
|
|
531 <rejection class="QAbstractFileEngine" function-name="extension"/>
|
|
532 <rejection class="QCoreApplication" function-name="compressEvent"/>
|
|
533 <rejection class="QCoreApplication" function-name="eventFilter"/>
|
|
534 <rejection class="QCoreApplication" function-name="filterEvent"/>
|
|
535 <rejection class="QCoreApplication" function-name="setEventFilter"/>
|
|
536 <rejection class="QFile" function-name="setDecodingFunction"/>
|
|
537 <rejection class="QFile" function-name="setEncodingFunction"/>
|
|
538 <rejection class="QList" function-name="begin"/>
|
|
539 <rejection class="QList" function-name="constBegin"/>
|
|
540 <rejection class="QList" function-name="constEnd"/>
|
|
541 <rejection class="QList" function-name="end"/>
|
|
542 <rejection class="QList" function-name="erase"/>
|
|
543 <rejection class="QList" function-name="erase"/>
|
|
544 <rejection class="QList" function-name="free"/>
|
|
545 <rejection class="QList" function-name="fromList"/>
|
|
546 <rejection class="QList" function-name="fromSet"/>
|
|
547 <rejection class="QList" function-name="fromSet"/>
|
|
548 <rejection class="QList" function-name="insert"/>
|
|
549 <rejection class="QList" function-name="malloc"/>
|
|
550 <rejection class="QList" function-name="node_construct"/>
|
|
551 <rejection class="QList" function-name="node_copy"/>
|
|
552 <rejection class="QList" function-name="node_destruct"/>
|
|
553 <rejection class="QList" function-name="toSet"/>
|
|
554 <rejection class="QObject" function-name="receivers"/>
|
|
555 <rejection class="QObject" function-name="findChild"/>
|
|
556 <rejection class="QObject" function-name="findChildren"/>
|
|
557 <rejection class="QObject" function-name="setUserData"/>
|
|
558 <rejection class="QObject" function-name="userData"/>
|
|
559 <rejection class="QObject" function-name="destroyed"/>
|
|
560 <rejection class="QObject" function-name="connect"/>
|
|
561 <rejection class="QObject" function-name="connectNotify"/>
|
|
562 <rejection class="QObject" function-name="disconnect"/>
|
|
563 <rejection class="QObject" function-name="disconnectNotify"/>
|
|
564 <rejection class="QObject" function-name="registerUserData"/>
|
|
565 <rejection class="QObject" function-name="sender"/>
|
|
566 <rejection class="QTimer" function-name="singleShot"/>
|
|
567 <rejection class="QProcess" function-name="pid"/>
|
|
568 <rejection class="QRegion" function-name="cleanUp"/>
|
|
569 <rejection class="QSettings" function-name="registerFormat"/>
|
|
570 <rejection class="QVector" function-name="back"/>
|
|
571 <rejection class="QVector" function-name="begin"/>
|
|
572 <rejection class="QVector" function-name="constBegin"/>
|
|
573 <rejection class="QVector" function-name="constEnd"/>
|
|
574 <rejection class="QVector" function-name="end"/>
|
|
575 <rejection class="QVector" function-name="erase"/>
|
|
576 <rejection class="QVector" function-name="free"/>
|
|
577 <rejection class="QVector" function-name="front"/>
|
|
578 <rejection class="QVector" function-name="insert"/>
|
|
579 <rejection class="QVector" function-name="malloc"/>
|
|
580 <rejection class="QVector" function-name="alloc"/>
|
|
581 <rejection class="QVector" function-name="operator+="/>
|
|
582 <rejection class="QAbstractFileEngineIterator" function-name="entryInfo"/>
|
|
583
|
|
584 <rejection class="QAbstractFileEngineIterator" enum-name="EntryInfoType"/>
|
|
585 <rejection class="QDataStream" enum-name="ByteOrder"/>
|
|
586
|
|
587
|
|
588 <namespace-type name="Qt">
|
|
589 <modify-function signature="codecForHtml(const QByteArray &)" remove="all"/>
|
|
590 <modify-function signature="mightBeRichText(const QString &)" remove="all"/>
|
|
591 <modify-function signature="escape(const QString&)" remove="all"/>
|
|
592 <modify-function signature="convertFromPlainText(const QString &, Qt::WhiteSpaceMode)" remove="all"/>
|
|
593 </namespace-type>
|
|
594
|
|
595
|
|
596 <enum-type name="QtMsgType">
|
|
597 <reject-enum-value name="QtSystemMsg"/>
|
|
598 </enum-type>
|
|
599
|
|
600 <enum-type name="QReadWriteLock::RecursionMode"/>
|
|
601 <enum-type name="QSystemSemaphore::AccessMode"/>
|
|
602 <enum-type name="QSystemSemaphore::SystemSemaphoreError"/>
|
|
603 <enum-type name="QTextBoundaryFinder::BoundaryReason" flags="QTextBoundaryFinder::BoundaryReasons"/>
|
|
604 <enum-type name="QTextBoundaryFinder::BoundaryType"/>
|
|
605 <enum-type name="QAbstractFileEngine::Extension" extensible="yes"/>
|
|
606 <enum-type name="QAbstractFileEngine::FileFlag" flags="QAbstractFileEngine::FileFlags"/>
|
|
607 <enum-type name="QAbstractFileEngine::FileName"/>
|
|
608 <enum-type name="QAbstractFileEngine::FileOwner"/>
|
|
609 <enum-type name="QAbstractFileEngine::FileTime"/>
|
|
610 <enum-type name="QDataStream::Status"/>
|
|
611 <enum-type name="QDir::Filter" flags="QDir::Filters"/>
|
|
612 <enum-type name="QEvent::Type" extensible="yes">
|
|
613 <reject-enum-value name="ApplicationActivated"/>
|
|
614 <reject-enum-value name="ApplicationDeactivated"/>
|
|
615 </enum-type>
|
|
616 <enum-type name="QEventLoop::ProcessEventsFlag" flags="QEventLoop::ProcessEventsFlags"/>
|
|
617 <enum-type name="QFile::FileError"/>
|
|
618 <enum-type name="QFile::MemoryMapFlags"/>
|
|
619 <enum-type name="QFile::Permission" flags="QFile::Permissions"/>
|
|
620 <enum-type name="QIODevice::OpenModeFlag" flags="QIODevice::OpenMode"/>
|
|
621 <enum-type name="QLibraryInfo::LibraryLocation"/>
|
|
622 <enum-type name="QLocale::FormatType"/>
|
|
623 <enum-type name="QLocale::NumberOption" flags="QLocale::NumberOptions"/>
|
|
624 <enum-type name="QLocale::MeasurementSystem"/>
|
|
625 <enum-type name="QMutex::RecursionMode"/>
|
|
626 <enum-type name="QProcess::ExitStatus"/>
|
|
627 <enum-type name="QProcess::ProcessChannel"/>
|
|
628 <enum-type name="QProcess::ProcessChannelMode"/>
|
|
629 <enum-type name="QProcess::ProcessError"/>
|
|
630 <enum-type name="QProcess::ProcessState"/>
|
|
631 <enum-type name="QRegExp::CaretMode"/>
|
|
632 <enum-type name="QRegExp::PatternSyntax"/>
|
|
633 <enum-type name="QSettings::Format"/>
|
|
634 <enum-type name="QSettings::Scope"/>
|
|
635 <enum-type name="QSettings::Status"/>
|
|
636 <enum-type name="QSocketNotifier::Type"/>
|
|
637 <enum-type name="QSystemLocale::QueryType"/>
|
|
638 <enum-type name="QTextCodec::ConversionFlag" flags="QTextCodec::ConversionFlags"/>
|
|
639 <enum-type name="QTextStream::FieldAlignment"/>
|
|
640 <enum-type name="QTextStream::NumberFlag" flags="QTextStream::NumberFlags"/>
|
|
641 <enum-type name="QTextStream::RealNumberNotation"/>
|
|
642 <enum-type name="QTextStream::Status"/>
|
|
643 <enum-type name="QTimeLine::CurveShape"/>
|
|
644 <enum-type name="QTimeLine::Direction"/>
|
|
645 <enum-type name="QTimeLine::State"/>
|
|
646 <enum-type name="QUrl::FormattingOption" flags="QUrl::FormattingOptions"/>
|
|
647 <enum-type name="QUrl::ParsingMode"/>
|
|
648 <enum-type name="QUuid::Variant"/>
|
|
649 <enum-type name="QUuid::Version"/>
|
|
650 <enum-type name="Qt::SizeHint"/>
|
|
651 <enum-type name="Qt::SizeMode"/>
|
|
652 <enum-type name="Qt::WindowFrameSection"/>
|
|
653 <enum-type name="Qt::Axis"/>
|
|
654 <enum-type name="Qt::AnchorAttribute"/>
|
|
655 <enum-type name="Qt::ApplicationAttribute"/>
|
|
656 <enum-type name="Qt::ArrowType"/>
|
|
657 <enum-type name="Qt::AspectRatioMode"/>
|
|
658 <enum-type name="Qt::BGMode"/>
|
|
659 <enum-type name="Qt::BrushStyle"/>
|
|
660 <enum-type name="Qt::CaseSensitivity"/>
|
|
661 <enum-type name="Qt::CheckState"/>
|
|
662 <enum-type name="Qt::ClipOperation"/>
|
|
663 <enum-type name="Qt::ConnectionType"/>
|
|
664 <enum-type name="Qt::ContextMenuPolicy"/>
|
|
665 <enum-type name="Qt::Corner"/>
|
|
666 <enum-type name="Qt::DayOfWeek"/>
|
|
667 <enum-type name="Qt::DockWidgetAreaSizes"/>
|
|
668 <enum-type name="Qt::DropAction" flags="Qt::DropActions"/>
|
|
669 <enum-type name="Qt::FillRule"/>
|
|
670 <enum-type name="Qt::FocusPolicy"/>
|
|
671 <enum-type name="Qt::FocusReason"/>
|
|
672 <enum-type name="Qt::GlobalColor"/>
|
|
673 <enum-type name="Qt::HitTestAccuracy"/>
|
|
674 <enum-type name="Qt::InputMethodQuery"/>
|
|
675 <enum-type name="Qt::ItemFlag" flags="Qt::ItemFlags"/>
|
|
676 <enum-type name="Qt::ItemSelectionMode"/>
|
|
677 <enum-type name="Qt::KeyboardModifier" flags="Qt::KeyboardModifiers"/>
|
|
678 <enum-type name="Qt::LayoutDirection"/>
|
|
679 <enum-type name="Qt::MatchFlag" flags="Qt::MatchFlags"/>
|
|
680 <enum-type name="Qt::Modifier"/>
|
|
681 <enum-type name="Qt::MouseButton" flags="Qt::MouseButtons"/>
|
|
682 <enum-type name="Qt::Orientation" flags="Qt::Orientations"/>
|
|
683 <enum-type name="Qt::PenCapStyle"/>
|
|
684 <enum-type name="Qt::PenJoinStyle"/>
|
|
685 <enum-type name="Qt::PenStyle"/>
|
|
686 <enum-type name="Qt::ScrollBarPolicy"/>
|
|
687 <enum-type name="Qt::ShortcutContext"/>
|
|
688 <enum-type name="Qt::SortOrder"/>
|
|
689 <enum-type name="Qt::TextElideMode"/>
|
|
690 <enum-type name="Qt::TextFlag"/>
|
|
691 <enum-type name="Qt::TextFormat"/>
|
|
692 <enum-type name="Qt::TextInteractionFlag" flags="Qt::TextInteractionFlags"/>
|
|
693 <enum-type name="Qt::TimeSpec"/>
|
|
694 <enum-type name="Qt::ToolBarAreaSizes"/>
|
|
695 <enum-type name="Qt::ToolButtonStyle"/>
|
|
696 <enum-type name="Qt::TransformationMode"/>
|
|
697 <enum-type name="Qt::UIEffect"/>
|
|
698 <enum-type name="Qt::WhiteSpaceMode"/>
|
|
699 <enum-type name="Qt::WindowModality"/>
|
|
700 <enum-type name="Qt::WindowState" flags="Qt::WindowStates"/>
|
|
701 <enum-type name="Qt::WindowType" flags="Qt::WindowFlags"/>
|
|
702 <enum-type name="QDirIterator::IteratorFlag" flags="QDirIterator::IteratorFlags"/>
|
|
703 <enum-type name="Qt::EventPriority"/>
|
|
704 <enum-type name="Qt::MaskMode"/>
|
|
705 <enum-type name="QCryptographicHash::Algorithm"/>
|
|
706
|
|
707 <enum-type name="QtConcurrent::ReduceOption" flags="QtConcurrent::ReduceOptions"/>
|
|
708 <enum-type name="QtConcurrent::ThreadFunctionResult"/>
|
|
709
|
|
710 <enum-type name="QCoreApplication::Encoding">
|
|
711 <reject-enum-value name="DefaultCodec"/>
|
|
712 </enum-type>
|
|
713
|
|
714 <enum-type name="Qt::AlignmentFlag" flags="Qt::Alignment">
|
|
715 <reject-enum-value name="AlignLeading"/>
|
|
716 <reject-enum-value name="AlignTrailing"/>
|
|
717 </enum-type>
|
|
718
|
|
719 <enum-type name="Qt::CursorShape">
|
|
720 <reject-enum-value name="LastCursor"/>
|
|
721 </enum-type>
|
|
722
|
|
723 <enum-type name="Qt::DateFormat">
|
|
724 <reject-enum-value name="LocalDate"/>
|
|
725 </enum-type>
|
|
726
|
|
727
|
|
728 <enum-type name="Qt::ItemDataRole" force-integer="yes">
|
|
729 <reject-enum-value name="BackgroundColorRole"/>
|
|
730 <reject-enum-value name="TextColorRole"/>
|
|
731 </enum-type>
|
|
732
|
|
733
|
|
734 <enum-type name="QDataStream::Version">
|
|
735 <reject-enum-value name="Qt_4_1"/>
|
|
736 <reject-enum-value name="Qt_4_5"/>
|
|
737 </enum-type>
|
|
738
|
|
739 <enum-type name="QDir::SortFlag" flags="QDir::SortFlags">
|
|
740 <reject-enum-value name="Unsorted"/>
|
|
741 </enum-type>
|
|
742
|
|
743 <enum-type name="Qt::DockWidgetArea" flags="Qt::DockWidgetAreas">
|
|
744 <reject-enum-value name="AllDockWidgetAreas"/>
|
|
745 </enum-type>
|
|
746
|
|
747 <enum-type name="Qt::ImageConversionFlag" flags="Qt::ImageConversionFlags">
|
|
748 <reject-enum-value name="AutoDither"/>
|
|
749 <reject-enum-value name="ColorOnly"/>
|
|
750 <reject-enum-value name="DiffuseDither"/>
|
|
751 <reject-enum-value name="NoAlpha"/>
|
|
752 <reject-enum-value name="ThresholdAlphaDither"/>
|
|
753 </enum-type>
|
|
754
|
|
755 <enum-type name="Qt::Key">
|
|
756 <reject-enum-value name="Key_Any"/>
|
|
757 </enum-type>
|
|
758
|
|
759 <enum-type name="QLocale::Language">
|
|
760 <reject-enum-value name="LastLanguage"/>
|
|
761 <reject-enum-value name="NorwegianBokmal"/>
|
|
762 <reject-enum-value name="Nynorsk"/>
|
|
763 </enum-type>
|
|
764
|
|
765 <enum-type name="QLocale::Country">
|
|
766 <reject-enum-value name="LastCountry"/>
|
|
767 </enum-type>
|
|
768
|
|
769 <enum-type name="Qt::ToolBarArea" flags="Qt::ToolBarAreas">
|
|
770 <reject-enum-value name="AllToolBarAreas"/>
|
|
771 </enum-type>
|
|
772
|
|
773 <enum-type name="Qt::WidgetAttribute">
|
|
774 <reject-enum-value name="WA_ForceAcceptDrops"/>
|
|
775 <reject-enum-value name="WA_NoBackground"/>
|
|
776 <reject-enum-value name="WA_MacMetalStyle"/>
|
|
777 </enum-type>
|
|
778 <!--
|
|
779 <value-type name="QVariant">
|
|
780 <modify-function signature="QVariant(const QLatin1String &)" remove="all"/>
|
|
781 </value-type>
|
|
782 -->
|
|
783 <value-type name="QBasicTimer"/>
|
|
784 <value-type name="QByteArrayMatcher">
|
|
785 <modify-function signature="operator=(QByteArrayMatcher)" remove="all"/>
|
|
786 </value-type>
|
|
787
|
|
788 <value-type name="QDate">
|
|
789 <modify-function signature="julianToGregorian(uint,int&,int&,int&)">
|
|
790 <remove/>
|
|
791 </modify-function>
|
|
792
|
|
793 <modify-function signature="setYMD(int, int, int)" remove="all"/> <!--### Obsolete in 4.3-->
|
|
794
|
|
795 <inject-code>
|
|
796 <import-file name="typesystem_core-java.java" quote-after-line="class QDate___" quote-before-line="}// class"/>
|
|
797 </inject-code>
|
|
798
|
|
799 <modify-function signature="weekNumber(int*)const">
|
|
800 <access modifier="private"/>
|
|
801 <modify-argument index="1">
|
|
802 <remove-default-expression/>
|
|
803 </modify-argument>
|
|
804 </modify-function>
|
|
805
|
|
806 </value-type>
|
|
807
|
|
808 <value-type name="QDateTime">
|
|
809 <modify-function signature="operator=(QDateTime)" remove="all"/>
|
|
810 </value-type>
|
|
811
|
|
812 <value-type name="QDir">
|
|
813 <modify-function signature="QDir(QString,QString,QFlags<QDir::SortFlag>,QFlags<QDir::Filter>)">
|
|
814 <modify-argument index="3">
|
|
815 <replace-default-expression with="SortFlag.Name | SortFlag.IgnoreCase"/>
|
|
816 </modify-argument>
|
|
817 </modify-function>
|
|
818 <modify-function signature="operator=(QDir)" remove="all"/>
|
|
819 <modify-function signature="operator=(QString)" remove="all"/>
|
|
820 <modify-function signature="addResourceSearchPath(QString)" remove="all"/> <!--### Obsolete in 4.3-->
|
|
821
|
|
822 <inject-code>
|
|
823 <import-file name="typesystem_core-java.java" quote-after-line="class QDir___" quote-before-line="}// class"/>
|
|
824 </inject-code>
|
|
825 <modify-function signature="operator[](int)const" access="private"/>
|
|
826
|
|
827 </value-type>
|
|
828
|
|
829 <value-type name="QPoint" wrap="struct">
|
|
830 <modify-function signature="operator*=(double)" access="private" associated-to="multiply(double d)"/>
|
|
831 <modify-function signature="operator/=(double)" access="private" associated-to="divide(double d)"/>
|
|
832 <modify-function signature="operator+=(QPoint)" access="private" associated-to="add(QPoint)"/>
|
|
833 <modify-function signature="operator-=(QPoint)" access="private" associated-to="subtract(QPoint)"/>
|
|
834 <modify-function signature="rx()"> <remove/> </modify-function>
|
|
835 <modify-function signature="ry()"> <remove/> </modify-function>
|
|
836 <inject-code>
|
|
837 <insert-template name="core.multiply-devide-add-subtract">
|
|
838 <replace from="%TYPE" to="QPoint"/>
|
|
839 </insert-template>
|
|
840 </inject-code>
|
|
841 </value-type>
|
|
842 <value-type name="QPointF" wrap="struct">
|
|
843 <modify-function signature="operator*=(double)" access="private" associated-to="multiply(double d)"/>
|
|
844 <modify-function signature="operator/=(double)" access="private" associated-to="divide(double d)"/>
|
|
845 <modify-function signature="operator+=(QPointF)" access="private" associated-to="add(QPointF p)"/>
|
|
846 <modify-function signature="operator-=(QPointF)" access="private" associated-to="subtract(QPointF p)"/>
|
|
847 <modify-function signature="rx()"> <remove/> </modify-function>
|
|
848 <modify-function signature="ry()"> <remove/> </modify-function>
|
|
849 <inject-code>
|
|
850 <insert-template name="core.multiply-devide-add-subtract">
|
|
851 <replace from="%TYPE" to="QPointF"/>
|
|
852 </insert-template>
|
|
853 </inject-code>
|
|
854 </value-type>
|
|
855
|
6
|
856 <value-type name="QRect" wrap="struct">
|
|
857 <!-- <modify-function signature="getCoords(int*,int*,int*,int*)const"> <remove/> </modify-function>
|
1
|
858 <modify-function signature="getRect(int*,int*,int*,int*)const"> <remove/> </modify-function>
|
|
859 <modify-function signature="operator&=(QRect)"> <remove/> </modify-function>
|
|
860 <modify-function signature="operator|=(QRect)"> <remove/> </modify-function>
|
|
861 <modify-function signature="operator&(QRect)const"> <remove/> </modify-function>
|
6
|
862 <modify-function signature="operator|(QRect)const"> <remove/> </modify-function> -->
|
1
|
863
|
|
864 <modify-function signature="intersect(const QRect&)const" remove="all"/> <!--### Obsolete in 4.3-->
|
|
865 <modify-function signature="unite(const QRect&)const" remove="all"/> <!--### Obsolete in 4.3-->
|
|
866 </value-type>
|
|
867
|
6
|
868 <value-type name="QRectF" wrap="struct">
|
|
869 <!-- <modify-function signature="getCoords(double*,double*,double*,double*)const"> <remove/> </modify-function>
|
1
|
870 <modify-function signature="getRect(double*,double*,double*,double*)const"> <remove/> </modify-function>
|
|
871 <modify-function signature="operator&=(QRectF)"> <remove/> </modify-function>
|
|
872 <modify-function signature="operator|=(QRectF)"> <remove/> </modify-function>
|
|
873 <modify-function signature="operator&(QRectF)const"> <remove/> </modify-function>
|
6
|
874 <modify-function signature="operator|(QRectF)const"> <remove/> </modify-function> -->
|
1
|
875
|
|
876 <modify-function signature="intersect(const QRectF&)const" remove="all"/> <!--### Obsolete in 4.3-->
|
|
877 <modify-function signature="unite(const QRectF&)const" remove="all"/> <!--### Obsolete in 4.3-->
|
|
878 </value-type>
|
|
879
|
|
880 <value-type name="QModelIndex" wrap="struct"/>
|
|
881
|
|
882 <value-type name="QSize" wrap="struct">
|
|
883 <modify-function signature="operator*=(double)"> <access modifier="private"/> </modify-function>
|
|
884 <modify-function signature="operator/=(double)"> <access modifier="private"/> </modify-function>
|
|
885 <modify-function signature="operator+=(QSize)"> <access modifier="private"/> </modify-function>
|
|
886 <modify-function signature="operator-=(QSize)"> <access modifier="private"/> </modify-function>
|
|
887 <modify-function signature="rheight()"> <remove/> </modify-function>
|
|
888 <modify-function signature="rwidth()"> <remove/> </modify-function>
|
|
889
|
|
890 <inject-code>
|
|
891 <insert-template name="core.multiply-devide-add-subtract">
|
|
892 <replace from="%TYPE" to="QSize"/>
|
|
893 </insert-template>
|
|
894 </inject-code>
|
|
895 </value-type>
|
|
896
|
|
897 <value-type name="QSizeF" wrap="struct">
|
|
898 <modify-function signature="operator*=(double)"> <access modifier="private"/> </modify-function>
|
|
899 <modify-function signature="operator/=(double)"> <access modifier="private"/> </modify-function>
|
|
900 <modify-function signature="operator+=(QSizeF)"> <access modifier="private"/> </modify-function>
|
|
901 <modify-function signature="operator-=(QSizeF)"> <access modifier="private"/> </modify-function>
|
|
902 <modify-function signature="rheight()"> <remove/> </modify-function>
|
|
903 <modify-function signature="rwidth()"> <remove/> </modify-function>
|
|
904
|
|
905 <inject-code>
|
|
906 <insert-template name="core.multiply-devide-add-subtract">
|
|
907 <replace from="%TYPE" to="QSizeF"/>
|
|
908 </insert-template>
|
|
909 </inject-code>
|
|
910 </value-type>
|
|
911
|
|
912 <value-type name="QStringMatcher">
|
|
913 <modify-function signature="operator=(QStringMatcher)" remove="all"/>
|
|
914 </value-type>
|
|
915
|
|
916 <value-type name="QTime"/>
|
|
917
|
|
918 <value-type name="QPersistentModelIndex">
|
|
919 <modify-function signature="operator=(QPersistentModelIndex)" remove="all"/>
|
|
920 <modify-function signature="operator=(QModelIndex)" remove="all"/>
|
|
921 <modify-function signature="internalPointer()const" remove="all"/>
|
|
922 </value-type>
|
|
923
|
|
924 <value-type name="QUuid">
|
|
925 <modify-function signature="QUuid(const char*)">
|
|
926 <remove/>
|
|
927 </modify-function>
|
|
928 </value-type>
|
|
929
|
|
930 <value-type name="QLocale">
|
|
931 <modify-function signature="toString(unsigned long long) const" remove="all"/>
|
|
932 <modify-function signature="toString(unsigned short) const" remove="all"/>
|
|
933 <modify-function signature="toString(unsigned int) const" remove="all"/>
|
|
934 <modify-function signature="toUInt(QString,bool*,int)const" remove="all"/>
|
|
935 <modify-function signature="toULongLong(QString,bool*,int)const" remove="all"/>
|
|
936 <modify-function signature="operator=(QLocale)" remove="all"/>
|
|
937
|
|
938 <!--
|
|
939 <template name="core.qlocale_to_type_general">
|
|
940 public final %TYPE %FUNCTION_NAME(String s%EXTRA_ARGUMENTS) {
|
|
941 QNativePointer ok = new QNativePointer(QNativePointer.Type.Boolean);
|
|
942 %TYPE returned = (%TYPE) %FUNCTION_NAME(s, ok%EXTRA_CALL_ARGUMENTS);
|
|
943 if (!ok.booleanValue())
|
|
944 throw new NumberFormatException(s);
|
|
945 return returned;
|
|
946 }
|
|
947 </template>
|
|
948
|
|
949
|
|
950 <template name="core.qlocale_to_type_integer">
|
|
951 <insert-template name="core.qlocale_to_type_general">
|
|
952 <replace from="%EXTRA_ARGUMENTS" to=", int base"/>
|
|
953 <replace from="%EXTRA_CALL_ARGUMENTS" to=", base"/>
|
|
954 </insert-template>
|
|
955
|
|
956 public final %TYPE %FUNCTION_NAME(String s) {
|
|
957 return %FUNCTION_NAME(s, 0);
|
|
958 }
|
|
959 </template>
|
|
960
|
|
961 <template name="core.qlocale_to_type_float">
|
|
962 <insert-template name="core.qlocale_to_type_general">
|
|
963 <replace from="%EXTRA_ARGUMENTS" to=""/>
|
|
964 <replace from="%EXTRA_CALL_ARGUMENTS" to=""/>
|
|
965 </insert-template>
|
|
966 </template>
|
|
967
|
|
968 <modify-function signature="toDouble(QString,bool*)const">
|
|
969 <access modifier="private"/>
|
|
970 <modify-argument index="2">
|
|
971 <remove-default-expression/>
|
|
972 </modify-argument>
|
|
973 </modify-function>
|
|
974 <inject-code>
|
|
975 <insert-template name="core.qlocale_to_type_float">
|
|
976 <replace from="%TYPE" to="double"/>
|
|
977 <replace from="%FUNCTION_NAME" to="toDouble"/>
|
|
978 </insert-template>
|
|
979 </inject-code>
|
|
980
|
|
981 <modify-function signature="toFloat(QString,bool*)const">
|
|
982 <access modifier="private"/>
|
|
983 <modify-argument index="2">
|
|
984 <remove-default-expression/>
|
|
985 </modify-argument>
|
|
986 </modify-function>
|
|
987 <inject-code>
|
|
988 <insert-template name="core.qlocale_to_type_float">
|
|
989 <replace from="%TYPE" to="float"/>
|
|
990 <replace from="%FUNCTION_NAME" to="toFloat"/>
|
|
991 </insert-template>
|
|
992 </inject-code>
|
|
993
|
|
994 <modify-function signature="toInt(QString,bool*,int)const">
|
|
995 <access modifier="private"/>
|
|
996 <modify-argument index="2">
|
|
997 <remove-default-expression/>
|
|
998 </modify-argument>
|
|
999 <modify-argument index="3">
|
|
1000 <remove-default-expression/>
|
|
1001 </modify-argument>
|
|
1002 </modify-function>
|
|
1003 <inject-code>
|
|
1004 <insert-template name="core.qlocale_to_type_integer">
|
|
1005 <replace from="%TYPE" to="int"/>
|
|
1006 <replace from="%FUNCTION_NAME" to="toInt"/>
|
|
1007 </insert-template>
|
|
1008 </inject-code>
|
|
1009
|
|
1010 <modify-function signature="toLongLong(QString,bool*,int)const">
|
|
1011 <access modifier="private"/>
|
|
1012 <rename to="toLong"/>
|
|
1013 <modify-argument index="2">
|
|
1014 <remove-default-expression/>
|
|
1015 </modify-argument>
|
|
1016 <modify-argument index="3">
|
|
1017 <remove-default-expression/>
|
|
1018 </modify-argument>
|
|
1019 </modify-function>
|
|
1020 <inject-code>
|
|
1021 <insert-template name="core.qlocale_to_type_integer">
|
|
1022 <replace from="%TYPE" to="long"/>
|
|
1023 <replace from="%FUNCTION_NAME" to="toLong"/>
|
|
1024 </insert-template>
|
|
1025 </inject-code>
|
|
1026
|
|
1027 <modify-function signature="toShort(QString,bool*,int)const">
|
|
1028 <access modifier="private"/>
|
|
1029 <modify-argument index="2">
|
|
1030 <remove-default-expression/>
|
|
1031 </modify-argument>
|
|
1032 <modify-argument index="3">
|
|
1033 <remove-default-expression/>
|
|
1034 </modify-argument>
|
|
1035 </modify-function>
|
|
1036 <inject-code>
|
|
1037 <insert-template name="core.qlocale_to_type_integer">
|
|
1038 <replace from="%TYPE" to="short"/>
|
|
1039 <replace from="%FUNCTION_NAME" to="toShort"/>
|
|
1040 </insert-template>
|
|
1041 </inject-code>
|
|
1042
|
|
1043 <modify-function signature="toUShort(QString,bool*,int)const">
|
|
1044 <access modifier="private"/>
|
|
1045 <rename to="toChar"/>
|
|
1046 <modify-argument index="2">
|
|
1047 <remove-default-expression/>
|
|
1048 </modify-argument>
|
|
1049 <modify-argument index="3">
|
|
1050 <remove-default-expression/>
|
|
1051 </modify-argument>
|
|
1052 </modify-function>
|
|
1053 <inject-code>
|
|
1054 <insert-template name="core.qlocale_to_type_integer">
|
|
1055 <replace from="%TYPE" to="char"/>
|
|
1056 <replace from="%FUNCTION_NAME" to="toChar"/>
|
|
1057 </insert-template>
|
|
1058 </inject-code>
|
|
1059 -->
|
|
1060 </value-type>
|
|
1061
|
|
1062
|
|
1063 <value-type name="QBitArray">
|
|
1064 <modify-function signature="operator[](int)" remove="all"/>
|
|
1065 <modify-function signature="operator[](int)const" remove="all"/>
|
|
1066 <modify-function signature="operator[](uint)const" remove="all"/>
|
|
1067 <modify-function signature="operator[](uint)" remove="all"/>
|
|
1068
|
|
1069 <modify-function signature="operator&=(QBitArray)" access="private"/>
|
|
1070 <modify-function signature="operator=(QBitArray)" access="private"/>
|
|
1071 <modify-function signature="operator^=(QBitArray)" access="private"/>
|
|
1072 <modify-function signature="operator|=(QBitArray)" access="private"/>
|
|
1073 <modify-function signature="operator~()const" access="private"/>
|
|
1074
|
|
1075 <inject-code>
|
|
1076 <import-file name="typesystem_core-java.java" quote-after-line="class QBitArray___" quote-before-line="}// class"/>
|
|
1077 </inject-code>
|
|
1078 </value-type>
|
|
1079
|
|
1080 <object-type name="QReadWriteLock"/>
|
|
1081 <object-type name="QDirIterator"/>
|
|
1082 <object-type name="QAbstractFileEngineIterator"/>
|
|
1083 <object-type name="QAbstractItemModel">
|
|
1084 <modify-function signature="parent()const" remove="java"/>
|
|
1085 <extra-includes>
|
|
1086 <include file-name="QStringList" location="global"/>
|
|
1087 <include file-name="QSize" location="global"/>
|
|
1088 </extra-includes>
|
|
1089 <!-- <modify-function signature="createIndex(int, int, int)const">
|
|
1090 <remove/>
|
|
1091 </modify-function> -->
|
|
1092 <inject-code class="java">
|
|
1093 <import-file name="typesystem_core-java.java" quote-after-line="class QAbstractItemModel___" quote-before-line="}// class"/>
|
|
1094 </inject-code>
|
|
1095 <!-- <inject-code class="native">
|
|
1096 extern "C" JNIEXPORT jboolean JNICALL QTJAMBI_FUNCTION_PREFIX(Java_com_trolltech_qt_core_QAbstractItemModel_setData_1native)
|
|
1097 (JNIEnv *__jni_env,
|
|
1098 jobject,
|
|
1099 jlong __this_nativeId,
|
|
1100 jint row, jint col, jobject value, jint role)
|
|
1101 {
|
|
1102 QtJambiShell_QAbstractItemModel *__qt_this =
|
|
1103 (QtJambiShell_QAbstractItemModel *) qtjambi_from_jlong(__this_nativeId);
|
|
1104 QVariant qt_value = qtjambi_to_qvariant(__jni_env, value);
|
|
1105
|
|
1106 QModelIndex index = __qt_this->index(row, col, QModelIndex());
|
|
1107 return __qt_this->setData(index, qt_value, role);
|
|
1108 }
|
|
1109
|
|
1110 extern "C" JNIEXPORT jobject JNICALL QTJAMBI_FUNCTION_PREFIX(Java_com_trolltech_qt_core_QAbstractItemModel_data_1native)
|
|
1111 (JNIEnv *__jni_env,
|
|
1112 jobject,
|
|
1113 jlong __this_nativeId,
|
|
1114 jint row, jint col, jint role)
|
|
1115 {
|
|
1116 QtJambiShell_QAbstractItemModel *__qt_this =
|
|
1117 (QtJambiShell_QAbstractItemModel *) qtjambi_from_jlong(__this_nativeId);
|
|
1118
|
|
1119 QModelIndex index = __qt_this->index(row, col, QModelIndex());
|
|
1120 return qtjambi_from_qvariant(__jni_env, __qt_this->data(index, role));
|
|
1121 }
|
|
1122 </inject-code>
|
|
1123 -->
|
|
1124 <modify-function signature="mimeData(QList<QModelIndex>)const">
|
|
1125 <modify-argument index="0">
|
|
1126 <define-ownership class="shell" owner="c++"/>
|
|
1127 </modify-argument>
|
|
1128 </modify-function>
|
|
1129 </object-type>
|
|
1130
|
|
1131 <object-type name="QAbstractListModel">
|
|
1132 <extra-includes>
|
|
1133 <include file-name="QStringList" location="global"/>
|
|
1134 <include file-name="QSize" location="global"/>
|
|
1135 </extra-includes>
|
|
1136 </object-type>
|
|
1137
|
|
1138 <value-type name="QUrl">
|
|
1139 <extra-includes>
|
|
1140 <include file-name="QStringList" location="global"/>
|
|
1141 </extra-includes>
|
|
1142 <modify-function signature="operator=(QUrl)" remove="all"/>
|
|
1143 <modify-function signature="operator=(QString)" remove="all"/>
|
|
1144
|
|
1145 <modify-function signature="encodedQueryItems()const" remove="all"/>
|
|
1146 <modify-function signature="queryItems()const" remove="all"/>
|
|
1147 <modify-function signature="setEncodedQueryItems(QList<QPair<QByteArray, QByteArray> >)" remove="all"/>
|
|
1148 <modify-function signature="setQueryItems(QList<QPair<QString, QString> >)" remove="all"/>
|
|
1149
|
|
1150 <modify-function signature="fromPunycode(const QByteArray&)" remove="all"/> <!--### Obsolete in 4.3-->
|
|
1151 <modify-function signature="toPunycode(const QString&)" remove="all"/> <!--### Obsolete in 4.3-->
|
|
1152 </value-type>
|
|
1153
|
|
1154 <value-type name="QRegExp">
|
|
1155 <extra-includes>
|
|
1156 <include file-name="QStringList" location="global"/>
|
|
1157 </extra-includes>
|
|
1158 <modify-function signature="operator=(QRegExp)" remove="all"/>
|
|
1159 <modify-function signature="cap(int)const" remove="all"/>
|
|
1160 <modify-function signature="errorString()const" remove="all"/>
|
|
1161 <modify-function signature="pos(int)const" remove="all"/>
|
|
1162 <modify-function signature="capturedTexts()const" remove="all"/>
|
|
1163
|
|
1164 </value-type>
|
|
1165
|
|
1166 <value-type name="QFileInfo">
|
|
1167 <extra-includes>
|
|
1168 <include file-name="QDateTime" location="global"/>
|
|
1169 <include file-name="QDir" location="global"/>
|
|
1170 </extra-includes>
|
|
1171 <modify-function signature="operator!=(const QFileInfo &)const" remove="all"/>
|
|
1172 <modify-function signature="operator==(const QFileInfo &)const" remove="all"/>
|
|
1173 <modify-function signature="operator=(QFileInfo)" remove="all"/>
|
|
1174 <modify-function signature="setFile(QFile)">
|
|
1175 <modify-argument index="1">
|
|
1176 <reference-count action="ignore"/>
|
|
1177 </modify-argument>
|
|
1178 </modify-function>
|
|
1179
|
|
1180 <modify-function signature="readLink()const" remove="all"/> <!--### Obsolete in 4.3-->
|
|
1181 </value-type>
|
|
1182
|
|
1183 <interface-type name="QFactoryInterface" java-name="QAbstractFactory"/>
|
|
1184
|
|
1185 <value-type name="QByteArray">
|
|
1186
|
|
1187 <extra-includes>
|
|
1188 <include file-name="QNoImplicitBoolCast" location="global"/>
|
|
1189 </extra-includes>
|
|
1190
|
|
1191 <!-- removed functions -->
|
|
1192 <modify-function signature="begin()" remove="all"/>
|
|
1193 <modify-function signature="begin()const" remove="all"/>
|
|
1194 <modify-function signature="constBegin()const" remove="all"/>
|
|
1195 <modify-function signature="constData()const" remove="all"/>
|
|
1196 <modify-function signature="constEnd()const" remove="all"/>
|
|
1197 <modify-function signature="count()const" remove="all"/>
|
|
1198 <modify-function signature="data()const" remove="all"/>
|
|
1199 <modify-function signature="end()" remove="all"/>
|
|
1200 <modify-function signature="end()const" remove="all"/>
|
|
1201 <modify-function signature="number(uint,int)" remove="all"/>
|
|
1202 <modify-function signature="number(unsigned long long,int)" remove="all"/>
|
|
1203 <modify-function signature="operator const char *()const" remove="all"/>
|
|
1204 <modify-function signature="operator const void *()const" remove="all"/>
|
|
1205 <modify-function signature="operator+=(const char*)" remove="all"/>
|
|
1206 <modify-function signature="operator=(const char*)" remove="all"/>
|
|
1207 <modify-function signature="operator[](int)" remove="all"/>
|
|
1208 <modify-function signature="operator[](int)const" remove="all"/>
|
|
1209 <modify-function signature="operator[](uint)" remove="all"/>
|
|
1210 <modify-function signature="operator[](uint)const" remove="all"/>
|
|
1211 <modify-function signature="push_back(char)" remove="all"/>
|
|
1212 <modify-function signature="push_back(const QByteArray&)" remove="all"/>
|
|
1213 <modify-function signature="push_back(const char*)" remove="all"/>
|
|
1214 <modify-function signature="push_front(char)" remove="all"/>
|
|
1215 <modify-function signature="push_front(const QByteArray&)" remove="all"/>
|
|
1216 <modify-function signature="push_front(const char*)" remove="all"/>
|
|
1217 <modify-function signature="setNum(uint,int)" remove="all"/>
|
|
1218 <modify-function signature="setNum(unsigned long long,int)" remove="all"/>
|
|
1219 <modify-function signature="setNum(unsigned short,int)" remove="all"/>
|
|
1220 <modify-function signature="toLong(bool*, int) const" remove="all"/>
|
|
1221 <modify-function signature="toLongLong(bool*, int) const" remove="all"/>
|
|
1222 <modify-function signature="toShort(bool*, int) const" remove="all"/>
|
|
1223 <modify-function signature="toUInt(bool*, int) const" remove="all"/>
|
|
1224 <modify-function signature="toULong(bool*, int) const" remove="all"/>
|
|
1225 <modify-function signature="toULongLong(bool*, int) const" remove="all"/>
|
|
1226
|
|
1227 <!-- functions made private... -->
|
|
1228 <modify-function signature="operator=(QByteArray)" access="private"/>
|
|
1229 <modify-function signature="operator+=(QByteArray)" remove="all"/>
|
|
1230 <modify-function signature="operator+=(QString)" remove="all"/>
|
|
1231 <modify-function signature="operator+=(char)" remove="all"/>
|
|
1232 <!-- qtd2
|
|
1233 <inject-code class="java">
|
|
1234 <import-file name="typesystem_core-java.java" quote-after-line="class QByteArray___" quote-before-line="}// class"/>
|
|
1235
|
|
1236 <template name="QByteArray::toType(base)">
|
|
1237 public final %TYPE% %NAME%(int base) throws NumberFormatException{
|
|
1238 qt.QNativePointer ok = new qt.QNativePointer(qt.QNativePointer.Type.Boolean);
|
|
1239 %TYPE% res = %NAME%_private(ok, base);
|
|
1240 if(!ok.booleanValue()){
|
|
1241 throw new NumberFormatException();
|
|
1242 }
|
|
1243 return res;
|
|
1244 }
|
|
1245
|
|
1246 public %TYPE% %NAME%(){
|
|
1247 return %NAME%(10);
|
|
1248 }
|
|
1249 </template>
|
|
1250
|
|
1251 <insert-template name="QByteArray::toType(base)">
|
|
1252 <replace from="%NAME%" to="toChar"/>
|
|
1253 <replace from="%TYPE%" to="char"/>
|
|
1254 </insert-template>
|
|
1255
|
|
1256 <insert-template name="QByteArray::toType(base)">
|
|
1257 <replace from="%NAME%" to="toInt"/>
|
|
1258 <replace from="%TYPE%" to="int"/>
|
|
1259 </insert-template>
|
|
1260
|
|
1261 <template name="QByteArray::toType()">
|
|
1262 public final %TYPE% %NAME%() throws NumberFormatException{
|
|
1263 qt.QNativePointer ok = new qt.QNativePointer(qt.QNativePointer.Type.Boolean);
|
|
1264 %TYPE% res = %NAME%_private(ok);
|
|
1265 if(!ok.booleanValue()){
|
|
1266 throw new NumberFormatException();
|
|
1267 }
|
|
1268 return res;
|
|
1269 }
|
|
1270 </template>
|
|
1271
|
|
1272 <insert-template name="QByteArray::toType()">
|
|
1273 <replace from="%NAME%" to="toDouble"/>
|
|
1274 <replace from="%TYPE%" to="double"/>
|
|
1275 </insert-template>
|
|
1276
|
|
1277 <insert-template name="QByteArray::toType()">
|
|
1278 <replace from="%NAME%" to="toFloat"/>
|
|
1279 <replace from="%TYPE%" to="float"/>
|
|
1280 </insert-template>
|
|
1281
|
|
1282 </inject-code>
|
|
1283
|
|
1284 -->
|
|
1285 <!-- qtd
|
|
1286 <modify-function signature="toUShort(bool*, int) const" rename="toChar_private" access="private">
|
|
1287 <modify-argument index="1">
|
|
1288 <remove-default-expression/>
|
|
1289 </modify-argument>
|
|
1290 <modify-argument index="2">
|
|
1291 <remove-default-expression/>
|
|
1292 </modify-argument>
|
|
1293 </modify-function>
|
|
1294
|
|
1295 <modify-function signature="toInt(bool*, int) const" rename="toInt_private" access="private">
|
|
1296 <modify-argument index="1">
|
|
1297 <remove-default-expression/>
|
|
1298 </modify-argument>
|
|
1299 <modify-argument index="2">
|
|
1300 <remove-default-expression/>
|
|
1301 </modify-argument>
|
|
1302 </modify-function>
|
|
1303
|
|
1304 <modify-function signature="toDouble(bool*) const">
|
|
1305 <rename to="toDouble_private"/>
|
|
1306 <access modifier="private"/>
|
|
1307 <modify-argument index="1">
|
|
1308 <remove-default-expression/>
|
|
1309 </modify-argument>
|
|
1310 </modify-function>
|
|
1311
|
|
1312 <modify-function signature="toFloat(bool*) const">
|
|
1313 <rename to="toFloat_private"/>
|
|
1314 <access modifier="private"/>
|
|
1315 <modify-argument index="1">
|
|
1316 <remove-default-expression/>
|
|
1317 </modify-argument>
|
|
1318 </modify-function>
|
|
1319 -->
|
|
1320 <modify-function signature="QByteArray(const char*)" remove="all"/>
|
|
1321
|
|
1322 <modify-function signature="QByteArray(const char*,int)">
|
|
1323 <access modifier="private"/>
|
|
1324 </modify-function>
|
|
1325
|
|
1326 <!-- qtd
|
|
1327 <modify-function signature="append(QString)">
|
|
1328 <access modifier="private"/>
|
|
1329 <rename to="append_private"/>
|
|
1330 </modify-function>
|
|
1331 <inject-code>
|
|
1332 <insert-template name="core.unary_other_type">
|
|
1333 <replace from="%IN_TYPE" to="String"/>
|
|
1334 <replace from="%OUT_TYPE" to="QByteArray"/>
|
|
1335 <replace from="%FUNCTION_NAME" to="append"/>
|
|
1336 </insert-template>
|
|
1337 </inject-code>
|
|
1338 -->
|
|
1339 <modify-function signature="append(const char*)">
|
|
1340 <remove/>
|
|
1341 </modify-function>
|
|
1342 <!-- qtd
|
|
1343 <modify-function signature="append(QByteArray)">
|
|
1344 <access modifier="private"/>
|
|
1345 <rename to="append_private"/>
|
|
1346 </modify-function>
|
|
1347 <inject-code>
|
|
1348 <insert-template name="core.unary_self_type">
|
|
1349 <replace from="%TYPE" to="QByteArray"/>
|
|
1350 <replace from="%FUNCTION_NAME" to="append"/>
|
|
1351 </insert-template>
|
|
1352 </inject-code>
|
|
1353
|
|
1354 <modify-function signature="append(char)">
|
|
1355 <access modifier="private"/>
|
|
1356 <rename to="append_private"/>
|
|
1357 </modify-function>
|
|
1358 <inject-code>
|
|
1359 <insert-template name="core.unary_other_type">
|
|
1360 <replace from="%IN_TYPE" to="byte"/>
|
|
1361 <replace from="%OUT_TYPE" to="QByteArray"/>
|
|
1362 <replace from="%FUNCTION_NAME" to="append"/>
|
|
1363 </insert-template>
|
|
1364 </inject-code>
|
|
1365 -->
|
|
1366 <modify-function signature="contains(const char*)const">
|
|
1367 <remove/>
|
|
1368 </modify-function>
|
|
1369
|
|
1370
|
|
1371 <modify-function signature="count(const char*)const">
|
|
1372 <remove/>
|
|
1373 </modify-function>
|
|
1374
|
|
1375
|
|
1376 <modify-function signature="endsWith(const char*)const">
|
|
1377 <remove/>
|
|
1378 </modify-function>
|
|
1379
|
|
1380 <!-- qtd
|
|
1381 <modify-function signature="fill(char,int)">
|
|
1382 <access modifier="private"/>
|
|
1383 <rename to="fill_private"/>
|
|
1384 <modify-argument index="2">
|
|
1385 <remove-default-expression/>
|
|
1386 </modify-argument>
|
|
1387 </modify-function>
|
|
1388 <inject-code>
|
|
1389 <insert-template name="core.private_function_return_self">
|
|
1390 <replace from="%RETURN_TYPE" to="QByteArray"/>
|
|
1391 <replace from="%FUNCTION_NAME" to="fill"/>
|
|
1392 <replace from="%ARGUMENTS" to="byte b, int size"/>
|
|
1393 <replace from="%ARGUMENT_NAMES" to="b, size"/>
|
|
1394 </insert-template>
|
|
1395
|
|
1396 public QByteArray fill(byte b) {
|
|
1397 return fill(b, -1);
|
|
1398 }
|
|
1399
|
|
1400 </inject-code>
|
|
1401 -->
|
|
1402 <modify-function signature="indexOf(const char*,int)const">
|
|
1403 <remove/>
|
|
1404 </modify-function>
|
|
1405 <!-- qtd
|
|
1406 <modify-function signature="insert(int,QByteArray)">
|
|
1407 <access modifier="private"/>
|
|
1408 <rename to="insert_private"/>
|
|
1409 </modify-function>
|
|
1410 <inject-code>
|
|
1411 <insert-template name="core.private_function_return_self">
|
|
1412 <replace from="%RETURN_TYPE" to="QByteArray"/>
|
|
1413 <replace from="%FUNCTION_NAME" to="insert"/>
|
|
1414 <replace from="%ARGUMENTS" to="int i, QByteArray ba"/>
|
|
1415 <replace from="%ARGUMENT_NAMES" to="i, ba"/>
|
|
1416 </insert-template>
|
|
1417 </inject-code>
|
|
1418
|
|
1419 <modify-function signature="insert(int,char)">
|
|
1420 <access modifier="private"/>
|
|
1421 <rename to="insert_private"/>
|
|
1422 </modify-function>
|
|
1423 <inject-code>
|
|
1424 <insert-template name="core.private_function_return_self">
|
|
1425 <replace from="%RETURN_TYPE" to="QByteArray"/>
|
|
1426 <replace from="%FUNCTION_NAME" to="insert"/>
|
|
1427 <replace from="%ARGUMENTS" to="int i, byte b"/>
|
|
1428 <replace from="%ARGUMENT_NAMES" to="i, b"/>
|
|
1429 </insert-template>
|
|
1430 </inject-code>
|
|
1431
|
|
1432 <modify-function signature="insert(int,QString)">
|
|
1433 <access modifier="private"/>
|
|
1434 <rename to="insert_private"/>
|
|
1435 </modify-function>
|
|
1436 <inject-code>
|
|
1437 <insert-template name="core.private_function_return_self">
|
|
1438 <replace from="%RETURN_TYPE" to="QByteArray"/>
|
|
1439 <replace from="%FUNCTION_NAME" to="insert"/>
|
|
1440 <replace from="%ARGUMENTS" to="int i, String str"/>
|
|
1441 <replace from="%ARGUMENT_NAMES" to="i, str"/>
|
|
1442 </insert-template>
|
|
1443 </inject-code>
|
|
1444 -->
|
|
1445 <modify-function signature="insert(int,const char*)" remove="all"/>
|
|
1446 <modify-function signature="lastIndexOf(const char*,int)const" remove="all"/>
|
|
1447 <!-- qtd
|
|
1448 <modify-function signature="prepend(QByteArray)">
|
|
1449 <access modifier="private"/>
|
|
1450 <rename to="prepend_private"/>
|
|
1451 </modify-function>
|
|
1452 <inject-code>
|
|
1453 <insert-template name="core.unary_self_type">
|
|
1454 <replace from="%TYPE" to="QByteArray"/>
|
|
1455 <replace from="%FUNCTION_NAME" to="prepend"/>
|
|
1456 </insert-template>
|
|
1457 </inject-code>
|
|
1458
|
|
1459 <modify-function signature="prepend(char)">
|
|
1460 <access modifier="private"/>
|
|
1461 <rename to="prepend_private"/>
|
|
1462 </modify-function>
|
|
1463 <inject-code>
|
|
1464 <insert-template name="core.unary_other_type">
|
|
1465 <replace from="%OUT_TYPE" to="QByteArray"/>
|
|
1466 <replace from="%IN_TYPE" to="byte"/>
|
|
1467 <replace from="%FUNCTION_NAME" to="prepend"/>
|
|
1468 </insert-template>
|
|
1469 </inject-code>
|
|
1470 -->
|
|
1471 <modify-function signature="prepend(const char*)">
|
|
1472 <remove/>
|
|
1473 </modify-function>
|
|
1474
|
|
1475 <!-- qtd
|
|
1476 <modify-function signature="remove(int,int)">
|
|
1477 <access modifier="private"/>
|
|
1478 <rename to="remove_private"/>
|
|
1479 </modify-function>
|
|
1480 <inject-code>
|
|
1481 <insert-template name="core.private_function_return_self">
|
|
1482 <replace from="%RETURN_TYPE" to="QByteArray"/>
|
|
1483 <replace from="%FUNCTION_NAME" to="remove"/>
|
|
1484 <replace from="%ARGUMENTS" to="int pos, int len"/>
|
|
1485 <replace from="%ARGUMENT_NAMES" to="pos, len"/>
|
|
1486 </insert-template>
|
|
1487 </inject-code>
|
|
1488 -->
|
|
1489 <modify-function signature="replace(QByteArray,const char*)">
|
|
1490 <remove/>
|
|
1491 </modify-function>
|
|
1492
|
|
1493
|
|
1494 <template name="core.qbytearray_replace">
|
|
1495 <insert-template name="core.private_function_return_self">
|
|
1496 <replace from="%RETURN_TYPE" to="QByteArray"/>
|
|
1497 <replace from="%FUNCTION_NAME" to="replace"/>
|
|
1498 <replace from="%ARGUMENTS" to="%BEFORE_TYPE before, %AFTER_TYPE after"/>
|
|
1499 <replace from="%ARGUMENT_NAMES" to="before, after"/>
|
|
1500 </insert-template>
|
|
1501 </template>
|
|
1502 <!-- qtd
|
|
1503 <modify-function signature="replace(char,QByteArray)">
|
|
1504 <access modifier="private"/>
|
|
1505 <rename to="replace_private"/>
|
|
1506 </modify-function>
|
|
1507 <inject-code>
|
|
1508 <insert-template name="core.qbytearray_replace">
|
|
1509 <replace from="%BEFORE_TYPE" to="byte"/>
|
|
1510 <replace from="%AFTER_TYPE" to="QByteArray"/>
|
|
1511 </insert-template>
|
|
1512 </inject-code>
|
|
1513 -->
|
|
1514 <modify-function signature="replace(QString,const char*)">
|
|
1515 <remove/>
|
|
1516 </modify-function>
|
|
1517
|
|
1518
|
|
1519 <modify-function signature="replace(int,int,const char*)">
|
|
1520 <remove/>
|
|
1521 </modify-function>
|
|
1522
|
|
1523 <modify-function signature="replace(const char*,const char*)">
|
|
1524 <remove/>
|
|
1525 </modify-function>
|
|
1526
|
|
1527 <modify-function signature="replace(const char*,QByteArray)">
|
|
1528 <remove/>
|
|
1529 </modify-function>
|
|
1530 <!-- qtd
|
|
1531 <modify-function signature="replace(int,int,QByteArray)">
|
|
1532 <access modifier="private"/>
|
|
1533 <rename to="replace_private"/>
|
|
1534 </modify-function>
|
|
1535 <inject-code>
|
|
1536 <insert-template name="core.private_function_return_self">
|
|
1537 <replace from="%RETURN_TYPE" to="QByteArray"/>
|
|
1538 <replace from="%FUNCTION_NAME" to="replace"/>
|
|
1539 <replace from="%ARGUMENTS" to="int pos, int len, QByteArray after"/>
|
|
1540 <replace from="%ARGUMENT_NAMES" to="pos, len, after"/>
|
|
1541 </insert-template>
|
|
1542 </inject-code>
|
|
1543 -->
|
|
1544 <modify-function signature="replace(char,const char*)">
|
|
1545 <remove/>
|
|
1546 </modify-function>
|
|
1547 <!-- qtd
|
|
1548 <modify-function signature="replace(char,QString)">
|
|
1549 <access modifier="private"/>
|
|
1550 <rename to="replace_private"/>
|
|
1551 </modify-function>
|
|
1552 <inject-code>
|
|
1553 <insert-template name="core.qbytearray_replace">
|
|
1554 <replace from="%BEFORE_TYPE" to="byte"/>
|
|
1555 <replace from="%AFTER_TYPE" to="String"/>
|
|
1556 </insert-template>
|
|
1557 </inject-code>
|
|
1558
|
|
1559 <modify-function signature="replace(char,char)">
|
|
1560 <access modifier="private"/>
|
|
1561 <rename to="replace_private"/>
|
|
1562 </modify-function>
|
|
1563 <inject-code>
|
|
1564 <insert-template name="core.qbytearray_replace">
|
|
1565 <replace from="%BEFORE_TYPE" to="byte"/>
|
|
1566 <replace from="%AFTER_TYPE" to="byte"/>
|
|
1567 </insert-template>
|
|
1568 </inject-code>
|
|
1569
|
|
1570 <modify-function signature="replace(QByteArray,QByteArray)">
|
|
1571 <access modifier="private"/>
|
|
1572 <rename to="replace_private"/>
|
|
1573 </modify-function>
|
|
1574 <inject-code>
|
|
1575 <insert-template name="core.qbytearray_replace">
|
|
1576 <replace from="%BEFORE_TYPE" to="QByteArray"/>
|
|
1577 <replace from="%AFTER_TYPE" to="QByteArray"/>
|
|
1578 </insert-template>
|
|
1579 </inject-code>
|
|
1580
|
|
1581 <modify-function signature="replace(QString,QByteArray)">
|
|
1582 <access modifier="private"/>
|
|
1583 <rename to="replace_private"/>
|
|
1584 </modify-function>
|
|
1585 <inject-code>
|
|
1586 <insert-template name="core.qbytearray_replace">
|
|
1587 <replace from="%BEFORE_TYPE" to="String"/>
|
|
1588 <replace from="%AFTER_TYPE" to="QByteArray"/>
|
|
1589 </insert-template>
|
|
1590 </inject-code>
|
|
1591
|
|
1592 <modify-function signature="setNum(int,int)">
|
|
1593 <access modifier="private"/>
|
|
1594 <rename to="setNum_private"/>
|
|
1595 <modify-argument index="2">
|
|
1596 <remove-default-expression/>
|
|
1597 </modify-argument>
|
|
1598 </modify-function>
|
|
1599 -->
|
|
1600 <template name="core.qbytearray_setNum_integer">
|
|
1601 <insert-template name="core.private_function_return_self">
|
|
1602 <replace from="%RETURN_TYPE" to="QByteArray"/>
|
|
1603 <replace from="%FUNCTION_NAME" to="setNum"/>
|
|
1604 <replace from="%ARGUMENTS" to="%INTEGER_TYPE n, int base"/>
|
|
1605 <replace from="%ARGUMENT_NAMES" to="n, base"/>
|
|
1606 </insert-template>
|
|
1607
|
|
1608 public QByteArray setNum(%INTEGER_TYPE n) {
|
|
1609 return setNum(n, 10);
|
|
1610 }
|
|
1611 </template>
|
|
1612 <template name="core.qbytearray_setNum_float">
|
|
1613 <insert-template name="core.private_function_return_self">
|
|
1614 <replace from="%RETURN_TYPE" to="QByteArray"/>
|
|
1615 <replace from="%FUNCTION_NAME" to="setNum"/>
|
|
1616 <replace from="%ARGUMENTS" to="%FLOAT_TYPE n, char f, int prec"/>
|
|
1617 <replace from="%ARGUMENT_NAMES" to="n, (byte) f, prec"/>
|
|
1618 </insert-template>
|
|
1619
|
|
1620 public final QByteArray setNum(%FLOAT_TYPE n, char f) {
|
|
1621 return setNum(n, f, 6);
|
|
1622 }
|
|
1623
|
|
1624 public final QByteArray setNum(%FLOAT_TYPE n) {
|
|
1625 return setNum(n, 'g');
|
|
1626 }
|
|
1627 </template>
|
|
1628 <!-- qtd
|
|
1629 <inject-code>
|
|
1630 <insert-template name="core.qbytearray_setNum_integer">
|
|
1631 <replace from="%INTEGER_TYPE" to="int"/>
|
|
1632 </insert-template>
|
|
1633 </inject-code>
|
|
1634
|
|
1635 <inject-code>
|
|
1636 <insert-template name="core.qbytearray_setNum_integer">
|
|
1637 <replace from="%INTEGER_TYPE" to="char"/>
|
|
1638 </insert-template>
|
|
1639 </inject-code>
|
|
1640
|
|
1641
|
|
1642 <modify-function signature="setNum(float,char,int)">
|
|
1643 <access modifier="private"/>
|
|
1644 <rename to="setNum_private"/>
|
|
1645 <modify-argument index="2">
|
|
1646 <remove-default-expression/>
|
|
1647 </modify-argument>
|
|
1648 <modify-argument index="3">
|
|
1649 <remove-default-expression/>
|
|
1650 </modify-argument>
|
|
1651 </modify-function>
|
|
1652 <inject-code>
|
|
1653 <insert-template name="core.qbytearray_setNum_float">
|
|
1654 <replace from="%FLOAT_TYPE" to="float"/>
|
|
1655 </insert-template>
|
|
1656 </inject-code>
|
|
1657
|
|
1658 <modify-function signature="setNum(long long,int)">
|
|
1659 <access modifier="private"/>
|
|
1660 <rename to="setNum_private"/>
|
|
1661 <modify-argument index="2">
|
|
1662 <remove-default-expression/>
|
|
1663 </modify-argument>
|
|
1664 </modify-function>
|
|
1665 <inject-code>
|
|
1666 <insert-template name="core.qbytearray_setNum_integer">
|
|
1667 <replace from="%INTEGER_TYPE" to="long"/>
|
|
1668 </insert-template>
|
|
1669 </inject-code>
|
|
1670
|
|
1671 <modify-function signature="setNum(double,char,int)">
|
|
1672 <access modifier="private"/>
|
|
1673 <rename to="setNum_private"/>
|
|
1674 <modify-argument index="2">
|
|
1675 <remove-default-expression/>
|
|
1676 </modify-argument>
|
|
1677 <modify-argument index="3">
|
|
1678 <remove-default-expression/>
|
|
1679 </modify-argument>
|
|
1680 </modify-function>
|
|
1681 <inject-code>
|
|
1682 <insert-template name="core.qbytearray_setNum_float">
|
|
1683 <replace from="%FLOAT_TYPE" to="double"/>
|
|
1684 </insert-template>
|
|
1685 </inject-code>
|
|
1686
|
|
1687 <modify-function signature="setNum(short,int)">
|
|
1688 <access modifier="private"/>
|
|
1689 <rename to="setNum_private"/>
|
|
1690 <modify-argument index="2">
|
|
1691 <remove-default-expression/>
|
|
1692 </modify-argument>
|
|
1693 </modify-function>
|
|
1694 <inject-code>
|
|
1695 <insert-template name="core.qbytearray_setNum_integer">
|
|
1696 <replace from="%INTEGER_TYPE" to="short"/>
|
|
1697 </insert-template>
|
|
1698 </inject-code>
|
|
1699 -->
|
|
1700 <modify-function signature="startsWith(const char*)const">
|
|
1701 <remove/>
|
|
1702 </modify-function>
|
|
1703
|
|
1704
|
|
1705 <modify-function signature="fromRawData(const char*,int)">
|
|
1706 <remove/>
|
|
1707 </modify-function>
|
|
1708
|
|
1709 </value-type>
|
|
1710
|
|
1711 <value-type name="QTextBoundaryFinder">
|
|
1712 <modify-function signature="QTextBoundaryFinder(QTextBoundaryFinder::BoundaryType,const QChar*,int,unsigned char*,int)" remove="all"/>
|
|
1713 <modify-function signature="operator=(QTextBoundaryFinder)" remove="all"/>
|
|
1714 </value-type>
|
|
1715
|
|
1716 <object-type name="QXmlStreamEntityResolver"/>
|
|
1717 <object-type name="QAbstractEventDispatcher"/>
|
|
1718 <object-type name="QEventLoop"/>
|
|
1719 <object-type name="QFile">
|
|
1720 <modify-function signature="readLink()const" remove="all"/> <!--### Obsolete in 4.3-->
|
|
1721 <modify-function signature="readLink(QString)" remove="all"/> <!--### Obsolete in 4.3-->
|
|
1722 <modify-function signature="map(long long,long long,QFile::MemoryMapFlags)" remove="all"/> <!-- Can't provide same API and performance -->
|
|
1723 <modify-function signature="unmap(unsigned char*)" remove="all"/> <!-- Can't provide same API and performance -->
|
|
1724
|
|
1725 <inject-code>
|
|
1726 <import-file name="typesystem_core-java.java" quote-after-line="class QFile___" quote-before-line="}// class"/>
|
|
1727 </inject-code>
|
|
1728 <modify-function signature="decodeName(const char*)">
|
|
1729 <access modifier="private"/>
|
|
1730 </modify-function>
|
|
1731
|
|
1732 </object-type>
|
|
1733
|
|
1734 <object-type name="QIODevice">
|
|
1735 <inject-code>
|
|
1736 <import-file name="typesystem_core-java.java" quote-after-line="class QIODevice___" quote-before-line="}// class"/>
|
|
1737 </inject-code>
|
|
1738
|
|
1739 <modify-function signature="putChar(char)" rename="putByte"/>
|
|
1740 <modify-function signature="ungetChar(char)" rename="ungetByte"/>
|
|
1741 <modify-function signature="getChar(char*)">
|
|
1742 <access modifier="private"/>
|
|
1743 <rename to="getByte"/>
|
|
1744 </modify-function>
|
|
1745
|
|
1746 <!--
|
|
1747 <modify-function signature="peek(char*,long long)">
|
|
1748 <access modifier="private"/>
|
|
1749 </modify-function>
|
|
1750 <inject-code>
|
|
1751 <insert-template name="core.read_with_byte[]_instead_of_char*_and_int">
|
|
1752 <replace from="%FUNCTION_NAME" to="peek"/>
|
|
1753 </insert-template>
|
|
1754 </inject-code>
|
|
1755
|
|
1756 <modify-function signature="read(char*,long long)">
|
|
1757 <access modifier="private"/>
|
|
1758 </modify-function>
|
|
1759 <inject-code>
|
|
1760 <insert-template name="core.read_with_byte[]_instead_of_char*_and_int">
|
|
1761 <replace from="%FUNCTION_NAME" to="read"/>
|
|
1762 </insert-template>
|
|
1763 </inject-code>
|
|
1764
|
|
1765 <modify-function signature="readLine(char*,long long)">
|
|
1766 <access modifier="private"/>
|
|
1767 </modify-function>
|
|
1768 <inject-code>
|
|
1769 <insert-template name="core.read_with_byte[]_instead_of_char*_and_int">
|
|
1770 <replace from="%FUNCTION_NAME" to="readLine"/>
|
|
1771 </insert-template>
|
|
1772 </inject-code>
|
|
1773
|
|
1774 <modify-function signature="write(const char*,long long)">
|
|
1775 <access modifier="private"/>
|
|
1776 </modify-function>
|
|
1777 <inject-code>
|
|
1778 <insert-template name="core.write_with_byte[]_instead_of_char*_and_int">
|
|
1779 <replace from="%FUNCTION_NAME" to="write"/>
|
|
1780 </insert-template>
|
|
1781 </inject-code>
|
|
1782 -->
|
|
1783 <template name="core.iodevice_convert_char*_to_byte[]">
|
|
1784 <insert-template name="core.convert_primitive_array_to_java">
|
|
1785 <replace from="%JNITYPE" to="jbyte"/>
|
|
1786 <replace from="%JAVATYPE" to="Byte"/>
|
|
1787 </insert-template>
|
|
1788 </template>
|
|
1789
|
|
1790 <template name="core.iodevice_cleanup_to_java">
|
|
1791 <insert-template name="core.cleanup_convert_primitive_array_to_java">
|
|
1792 <replace from="%JNITYPE" to="jbyte"/>
|
|
1793 <replace from="%JAVATYPE" to="Byte"/>
|
|
1794 </insert-template>
|
|
1795 </template>
|
|
1796
|
|
1797
|
|
1798 <template name="core.iodevice_cleanup">
|
|
1799 jint %out = (jint) %in;
|
|
1800 <insert-template name="core.cleanup_convert_primitive_array_from_java">
|
|
1801 <replace from="%JAVATYPE" to="Byte"/>
|
|
1802 <replace from="%JNITYPE" to="jbyte"/>
|
|
1803 </insert-template>
|
|
1804
|
|
1805 </template>
|
|
1806
|
|
1807 <template name="core.iodevice_convert_byte[]_to_char*">
|
|
1808 <insert-template name="core.convert_primitive_array_from_java">
|
|
1809 <replace from="%CTYPE" to="char"/>
|
|
1810 <replace from="%JAVATYPE" to="Byte"/>
|
|
1811 <replace from="%JNITYPE" to="jbyte"/>
|
|
1812 </insert-template>
|
|
1813 </template>
|
|
1814 <!--
|
|
1815 <modify-function signature="readData(char*,long long)">
|
|
1816 <modify-argument index="0">
|
|
1817 <replace-type modified-type="int"/>
|
|
1818 <conversion-rule class="native">
|
|
1819 <insert-template name="core.iodevice_cleanup"/>
|
|
1820 </conversion-rule>
|
|
1821 <conversion-rule class="shell">
|
|
1822 qint64 %out = %in;
|
|
1823 <insert-template name="core.iodevice_cleanup_to_java">
|
|
1824 <replace from="%len" to="(int) %in"/>
|
|
1825 </insert-template>
|
|
1826 </conversion-rule>
|
|
1827 </modify-argument>
|
|
1828
|
|
1829 <modify-argument index="1">
|
|
1830 <replace-type modified-type="byte[]"/>
|
|
1831 <conversion-rule class="shell">
|
|
1832 <insert-template name="core.iodevice_convert_char*_to_byte[]">
|
|
1833 <replace from="%len" to="%2"/>
|
|
1834 </insert-template>
|
|
1835 </conversion-rule>
|
|
1836 <conversion-rule class="native">
|
|
1837 <insert-template name="core.iodevice_convert_byte[]_to_char*"/>
|
|
1838 </conversion-rule>
|
|
1839 </modify-argument>
|
|
1840
|
|
1841 <modify-argument index="2">
|
|
1842 <remove-argument/>
|
|
1843 <conversion-rule class="shell">
|
|
1844 // nothing
|
|
1845 </conversion-rule>
|
|
1846 <conversion-rule class="native">
|
|
1847 <insert-template name="core.get_array_length">
|
|
1848 <replace from="%ARRAY" to="%1"/>
|
|
1849 </insert-template>
|
|
1850 </conversion-rule>
|
|
1851 </modify-argument>
|
|
1852 </modify-function>
|
|
1853
|
|
1854 <modify-function signature="writeData(const char*,long long)">
|
|
1855 <modify-argument index="1">
|
|
1856 <replace-type modified-type="byte[]"/>
|
|
1857 <conversion-rule class="shell">
|
|
1858 <insert-template name="core.iodevice_convert_char*_to_byte[]">
|
|
1859 <replace from="%len" to="%2"/>
|
|
1860 </insert-template>
|
|
1861 </conversion-rule>
|
|
1862 <conversion-rule class="native">
|
|
1863 <insert-template name="core.iodevice_convert_byte[]_to_char*"/>
|
|
1864 </conversion-rule>
|
|
1865 </modify-argument>
|
|
1866
|
|
1867 <modify-argument index="2">
|
|
1868 <remove-argument/>
|
|
1869 <conversion-rule class="shell">
|
|
1870 // nothing
|
|
1871 </conversion-rule>
|
|
1872 <conversion-rule class="native">
|
|
1873 <insert-template name="core.get_array_length">
|
|
1874 <replace from="%ARRAY" to="%1"/>
|
|
1875 </insert-template>
|
|
1876 </conversion-rule>
|
|
1877 </modify-argument>
|
|
1878
|
|
1879 <modify-argument index="0">
|
|
1880 <replace-type modified-type="int"/>
|
|
1881 <conversion-rule class="native">
|
|
1882 <insert-template name="core.iodevice_cleanup"/>
|
|
1883 </conversion-rule>
|
|
1884 </modify-argument>
|
|
1885 </modify-function>
|
|
1886
|
|
1887 <modify-function signature="readLineData(char*,long long)">
|
|
1888 <modify-argument index="1">
|
|
1889 <replace-type modified-type="byte[]"/>
|
|
1890 <conversion-rule class="shell">
|
|
1891 <insert-template name="core.iodevice_convert_char*_to_byte[]">
|
|
1892 <replace from="%len" to="%2"/>
|
|
1893 </insert-template>
|
|
1894 </conversion-rule>
|
|
1895 <conversion-rule class="native">
|
|
1896 <insert-template name="core.iodevice_convert_byte[]_to_char*"/>
|
|
1897 </conversion-rule>
|
|
1898 </modify-argument>
|
|
1899
|
|
1900 <modify-argument index="2">
|
|
1901 <remove-argument/>
|
|
1902 <conversion-rule class="shell">
|
|
1903 // nothing
|
|
1904 </conversion-rule>
|
|
1905 <conversion-rule class="native">
|
|
1906 <insert-template name="core.get_array_length">
|
|
1907 <replace from="%ARRAY" to="%1"/>
|
|
1908 </insert-template>
|
|
1909 </conversion-rule>
|
|
1910 </modify-argument>
|
|
1911
|
|
1912 <modify-argument index="0">
|
|
1913 <replace-type modified-type="int"/>
|
|
1914 <conversion-rule class="native">
|
|
1915 <insert-template name="core.iodevice_cleanup"/>
|
|
1916 </conversion-rule>
|
|
1917 <conversion-rule class="shell">
|
|
1918 qint64 %out = %in;
|
|
1919 <insert-template name="core.iodevice_cleanup_to_java">
|
|
1920 <replace from="%len" to="(int) %in"/>
|
|
1921 </insert-template>
|
|
1922 </conversion-rule>
|
|
1923 </modify-argument>
|
|
1924 </modify-function>
|
|
1925 -->
|
|
1926 </object-type>
|
|
1927
|
2
|
1928 <value-type name="QLine" wrap="struct"/>
|
6
|
1929 <value-type name="QLineF" wrap="struct">
|
1
|
1930 <inject-code>
|
|
1931 <import-file name="typesystem_core-java.java" quote-after-line="class QLineF___" quote-before-line="}// class"/>
|
|
1932 </inject-code>
|
|
1933 <modify-function signature="intersect(QLineF,QPointF*)const ">
|
|
1934 <access modifier="private"/>
|
|
1935 </modify-function>
|
|
1936
|
|
1937 </value-type>
|
|
1938
|
|
1939 <object-type name="QCryptographicHash">
|
|
1940 <inject-code>
|
|
1941 <import-file name="typesystem_core-java.java" quote-after-line="class QCryptographicHash___" quote-before-line="}// class"/>
|
|
1942 </inject-code>
|
|
1943 <modify-function signature="addData(const char*,int)">
|
|
1944 <access modifier="private"/>
|
|
1945 </modify-function>
|
|
1946
|
|
1947 </object-type>
|
|
1948 <object-type name="QLibraryInfo"/>
|
|
1949 <object-type name="QMutex"/>
|
|
1950 <object-type name="QSemaphore"/>
|
|
1951 <object-type name="QSocketNotifier"/>
|
|
1952 <object-type name="QSystemLocale"/>
|
|
1953 <object-type name="QTemporaryFile">
|
|
1954 <modify-function signature="fileName()const" rename="uniqueFilename"/>
|
|
1955 </object-type>
|
|
1956 <object-type name="QMimeData">
|
|
1957 <extra-includes>
|
|
1958 <include file-name="QStringList" location="global"/>
|
|
1959 <include file-name="QUrl" location="global"/>
|
|
1960 </extra-includes>
|
|
1961 </object-type>
|
|
1962 <object-type name="QTextCodec">
|
|
1963
|
|
1964 <modify-function signature="setCodecForTr(QTextCodec*)">
|
|
1965 <access modifier="private"/>
|
|
1966 <modify-argument index="1">
|
|
1967 <reference-count action="set" variable-name="__rcCodecForTr"/>
|
|
1968 </modify-argument>
|
|
1969 </modify-function>
|
|
1970 <modify-function signature="setCodecForCStrings(QTextCodec*)">
|
|
1971 <modify-argument index="1">
|
|
1972 <reference-count action="set" variable-name="__rcCodecForCStrings"/>
|
|
1973 </modify-argument>
|
|
1974 </modify-function>
|
|
1975 <modify-function signature="setCodecForLocale(QTextCodec*)">
|
|
1976 <modify-argument index="1">
|
|
1977 <reference-count action="set" variable-name="__rcCodecForLocale"/>
|
|
1978 </modify-argument>
|
|
1979 </modify-function>
|
|
1980
|
|
1981
|
|
1982 <modify-function signature="codecForTr()">
|
|
1983 <remove/>
|
|
1984 </modify-function>
|
|
1985
|
|
1986 <modify-function signature="QTextCodec()">
|
|
1987 <modify-argument index="-1">
|
|
1988 <define-ownership class="java" owner="c++"/>
|
|
1989 </modify-argument>
|
|
1990 </modify-function>
|
|
1991
|
|
1992 <modify-function signature="fromUnicode(const QChar*,int,QTextCodec::ConverterState*)const">
|
|
1993 <remove/>
|
|
1994 </modify-function>
|
|
1995
|
|
1996 <modify-function signature="toUnicode(const char*,int,QTextCodec::ConverterState*)const">
|
|
1997 <remove/>
|
|
1998 </modify-function>
|
|
1999
|
|
2000 <modify-function signature="toUnicode(const char*)const">
|
|
2001 <remove/>
|
|
2002 </modify-function>
|
|
2003
|
|
2004 <inject-code>
|
|
2005 <import-file name="typesystem_core-java.java" quote-after-line="class QTextCodec___" quote-before-line="}// class"/>
|
|
2006 </inject-code>
|
|
2007
|
|
2008 <modify-function signature="convertFromUnicode(const QChar*,int,QTextCodec::ConverterState*)const">
|
|
2009 <modify-argument index="3" invalidate-after-use="yes"/>
|
|
2010 <modify-argument index="1">
|
|
2011 <replace-type modified-type="string"/>
|
|
2012 <conversion-rule class="shell">
|
|
2013 // Convert directly QChar * -> ushort *
|
|
2014 <insert-template name="core.convert_primitive_array_to_java">
|
|
2015 <replace from="%JNITYPE" to="jchar"/>
|
|
2016 <replace from="%JAVATYPE" to="Char"/>
|
|
2017 <replace from="%len" to="%2"/>
|
|
2018 </insert-template>
|
|
2019 </conversion-rule>
|
|
2020 <conversion-rule class="native">
|
|
2021 // Convert directly ushort * -> QChar *
|
|
2022 <insert-template name="core.convert_primitive_array_from_java">
|
|
2023 <replace from="%CTYPE" to="ushort"/>
|
|
2024 <replace from="%JAVATYPE" to="Char"/>
|
|
2025 <replace from="%JNITYPE" to="jchar"/>
|
|
2026 </insert-template>
|
|
2027 </conversion-rule>
|
|
2028 </modify-argument>
|
|
2029
|
|
2030 <modify-argument index="0">
|
|
2031 <conversion-rule class="native">
|
|
2032 jobject %out = qtjambi_from_object(__jni_env, &%in, "QByteArray", "com/trolltech/qt/core/", true);
|
|
2033 <insert-template name="core.cleanup_convert_primitive_array_from_java">
|
|
2034 <replace from="%JNITYPE" to="jchar"/>
|
|
2035 <replace from="%JAVATYPE" to="Char"/>
|
|
2036 </insert-template>
|
|
2037 </conversion-rule>
|
|
2038 </modify-argument>
|
|
2039 </modify-function>
|
|
2040
|
|
2041 <modify-function signature="convertToUnicode(const char*,int,QTextCodec::ConverterState*)const">
|
|
2042 <modify-argument index="3" invalidate-after-use="yes"/>
|
|
2043 <modify-argument index="1">
|
|
2044 <replace-type modified-type="byte[]"/>
|
|
2045 <conversion-rule class="shell">
|
|
2046 <insert-template name="core.convert_primitive_array_to_java">
|
|
2047 <replace from="%JNITYPE" to="jbyte"/>
|
|
2048 <replace from="%JAVATYPE" to="Byte"/>
|
|
2049 <replace from="%len" to="%2"/>
|
|
2050 </insert-template>
|
|
2051 </conversion-rule>
|
|
2052 <conversion-rule class="native">
|
|
2053 <insert-template name="core.convert_primitive_array_from_java">
|
|
2054 <replace from="%CTYPE" to="char"/>
|
|
2055 <replace from="%JAVATYPE" to="Byte"/>
|
|
2056 <replace from="%JNITYPE" to="jbyte"/>
|
|
2057 </insert-template>
|
|
2058 </conversion-rule>
|
|
2059 </modify-argument>
|
|
2060
|
|
2061 <modify-argument index="0">
|
|
2062 <conversion-rule class="native">
|
|
2063 jstring %out = qtjambi_from_qstring(__jni_env, %in);
|
|
2064 <insert-template name="core.cleanup_convert_primitive_array_from_java">
|
|
2065 <replace from="%JNITYPE" to="jbyte"/>
|
|
2066 <replace from="%JAVATYPE" to="Byte"/>
|
|
2067 </insert-template>
|
|
2068 </conversion-rule>
|
|
2069 </modify-argument>
|
|
2070 </modify-function>
|
|
2071
|
|
2072 <modify-function signature="codecForName(const char*) ">
|
|
2073 <access modifier="private"/>
|
|
2074 </modify-function>
|
|
2075
|
|
2076 </object-type>
|
|
2077
|
|
2078 <object-type name="QTextDecoder">
|
|
2079 <modify-function signature="toUnicode(const char*,int)">
|
|
2080 <remove/>
|
|
2081 </modify-function>
|
|
2082 <modify-function signature="toUnicode(QString*,const char*,int)" remove="all"/>
|
|
2083 </object-type>
|
|
2084 <object-type name="QTextEncoder">
|
|
2085 <modify-function signature="fromUnicode(const QChar*,int)">
|
|
2086 <remove/>
|
|
2087 </modify-function>
|
|
2088 </object-type>
|
|
2089 <object-type name="QTimeLine"/>
|
|
2090 <object-type name="QTranslator">
|
|
2091 <modify-function signature="translate(const char*,const char*,const char*,int)const">
|
|
2092 <remove/>
|
|
2093 </modify-function>
|
|
2094
|
|
2095 <extra-includes>
|
|
2096 <include file-name="QTextCodec" location="global"/>
|
|
2097 </extra-includes>
|
|
2098 <modify-function signature="load(const unsigned char*,int)">
|
|
2099 <access modifier="private"/>
|
|
2100 </modify-function>
|
|
2101 <inject-code>
|
|
2102 <import-file name="typesystem_core-java.java" quote-after-line="class QTranslator___" quote-before-line="}// class"/>
|
|
2103 </inject-code>
|
|
2104
|
|
2105 <modify-function signature="translate(const char*,const char*,const char*)const">
|
|
2106 <modify-argument index="1">
|
|
2107 <replace-type modified-type="string"/>
|
|
2108 <conversion-rule class="shell">
|
|
2109 QTextCodec *codec = QTextCodec::codecForName("UTF-8");
|
|
2110 QByteArray b1;
|
|
2111 if (%in != 0)
|
|
2112 b1 = codec->fromUnicode(%in);
|
|
2113
|
|
2114 jobject %out = qtjambi_from_qstring(__jni_env, QString(b1));
|
|
2115 </conversion-rule>
|
|
2116
|
|
2117 <conversion-rule class="native">
|
|
2118 const char* %out = %in;
|
|
2119 </conversion-rule>
|
|
2120 </modify-argument>
|
|
2121 <modify-argument index="2">
|
|
2122 <replace-type modified-type="string"/>
|
|
2123 <conversion-rule class="shell">
|
|
2124 QByteArray b2;
|
|
2125 if (%in != 0)
|
|
2126 b2 = codec->fromUnicode(%in);
|
|
2127
|
|
2128 jobject %out = qtjambi_from_qstring(__jni_env, QString(b2));
|
|
2129 </conversion-rule>
|
|
2130 <conversion-rule class="native">
|
|
2131 const char* %out = %in;
|
|
2132 </conversion-rule>
|
|
2133
|
|
2134 </modify-argument>
|
|
2135 <modify-argument index="3">
|
|
2136 <replace-type modified-type="string"/>
|
|
2137 <conversion-rule class="shell">
|
|
2138 QByteArray b3;
|
|
2139 if (%in != 0)
|
|
2140 b3 = codec->fromUnicode(%in);
|
|
2141
|
|
2142 jobject %out = qtjambi_from_qstring(__jni_env, QString(b3));
|
|
2143 </conversion-rule>
|
|
2144 <conversion-rule class="native">
|
|
2145 const char* %out = %in;
|
|
2146 </conversion-rule>
|
|
2147 </modify-argument>
|
|
2148 </modify-function>
|
|
2149 </object-type>
|
|
2150
|
|
2151 <object-type name="QWaitCondition">
|
|
2152 <modify-function signature="wait(QMutex *, unsigned long)">
|
|
2153 <modify-argument index="2">
|
|
2154 <replace-default-expression with="0xffffffff"/>
|
|
2155 </modify-argument>
|
|
2156 </modify-function>
|
|
2157 <modify-function signature="wait(QReadWriteLock *, unsigned long)">
|
|
2158 <modify-argument index="2">
|
|
2159 <replace-default-expression with="0xffffffff"/>
|
|
2160 </modify-argument>
|
|
2161 </modify-function>
|
|
2162 </object-type>
|
|
2163
|
|
2164 <object-type name="QFileSystemWatcher">
|
|
2165 <extra-includes>
|
|
2166 <include file-name="QStringList" location="global"/>
|
|
2167 </extra-includes>
|
|
2168 </object-type>
|
|
2169
|
|
2170 <object-type name="QTextCodec::ConverterState">
|
|
2171 <include file-name="QTextCodec" location="global"/>
|
|
2172 </object-type>
|
|
2173
|
|
2174 <object-type name="QBuffer">
|
|
2175 <modify-function signature="buffer()">
|
|
2176 <remove/>
|
|
2177 </modify-function>
|
|
2178
|
|
2179 <inject-code>
|
|
2180 <import-file name="typesystem_core-java.java" quote-after-line="class QBuffer___" quote-before-line="}// class"/>
|
|
2181 </inject-code>
|
|
2182 <extra-includes>
|
|
2183 <include file-name="qt.QNativePointer" location="java"/>
|
|
2184 </extra-includes>
|
|
2185
|
|
2186
|
|
2187 <modify-function signature="QBuffer(QByteArray*,QObject*)">
|
|
2188 <access modifier="private"/>
|
|
2189 <modify-argument index="2">
|
|
2190 <remove-default-expression/>
|
|
2191 </modify-argument>
|
|
2192 </modify-function>
|
|
2193
|
|
2194
|
|
2195 <modify-function signature="setBuffer(QByteArray*)">
|
|
2196 <access modifier="private"/>
|
|
2197 </modify-function>
|
|
2198
|
|
2199
|
|
2200 <modify-function signature="setData(const char*,int)">
|
|
2201 <access modifier="private"/>
|
|
2202 </modify-function>
|
|
2203
|
|
2204 </object-type>
|
|
2205
|
|
2206 <object-type name="QTimer">
|
|
2207 <!-- <inject-code class="java">
|
|
2208 <import-file name="typesystem_core-java.java" quote-after-line="class QTimer___" quote-before-line="}// class"/>
|
|
2209 </inject-code>-->
|
|
2210 </object-type>
|
|
2211
|
|
2212 <object-type name="QAbstractFileEngineHandler">
|
|
2213 <modify-function signature="create(const QString &) const">
|
|
2214 <modify-argument index="return">
|
|
2215 <define-ownership owner="c++" class="shell"/>
|
|
2216 </modify-argument>
|
|
2217 </modify-function>
|
|
2218 </object-type>
|
|
2219
|
|
2220 <object-type name="QAbstractFileEngine::MapExtensionOption"/>
|
|
2221 <object-type name="QAbstractFileEngine::MapExtensionReturn">
|
|
2222 <modify-field name="address">
|
|
2223 <access modifier="private"/>
|
|
2224 <rename to="address_private"/>
|
|
2225 </modify-field>
|
|
2226 <inject-code>
|
|
2227 <import-file name="typesystem_core-java.java" quote-after-line="class QAbstractFileEngine_MapExtensionReturn___" quote-before-line="}// class"/>
|
|
2228 </inject-code>
|
|
2229 </object-type>
|
|
2230 <object-type name="QAbstractFileEngine::UnMapExtensionOption">
|
|
2231 <modify-field name="address">
|
|
2232 <access modifier="private"/>
|
|
2233 <rename to="address_private"/>
|
|
2234 </modify-field>
|
|
2235 <inject-code>
|
|
2236 <import-file name="typesystem_core-java.java" quote-after-line="class QAbstractFileEngine_UnMapExtensionOption___" quote-before-line="}// class"/>
|
|
2237 </inject-code>
|
|
2238 </object-type>
|
|
2239 <object-type name="QAbstractFileEngine">
|
|
2240 <extra-includes>
|
|
2241 <include file-name="QDateTime" location="global"/>
|
|
2242 </extra-includes>
|
|
2243 <modify-function signature="map(long long,long long,QFile::MemoryMapFlags)" remove="all"/>
|
|
2244 <modify-function signature="unmap(unsigned char*)" remove="all"/>
|
|
2245
|
|
2246 <inject-code>
|
|
2247 <import-file name="typesystem_core-java.java" quote-after-line="class QAbstractFileEngine___" quote-before-line="}// class"/>
|
|
2248 </inject-code>
|
|
2249 </object-type>
|
|
2250
|
|
2251 <object-type name="QProcess">
|
|
2252 <modify-function signature="readChannelMode()const" remove="all"/> <!--### Obsolete in 4.3-->
|
|
2253 <modify-function signature="setReadChannelMode(QProcess::ProcessChannelMode)" remove="all"/> <!--### Obsolete in 4.3-->
|
|
2254
|
|
2255 <modify-function signature="finished(int, QProcess::ExitStatus)">
|
|
2256 <rename to="finishedWithStatusCode"/>
|
|
2257 </modify-function>
|
|
2258 <modify-function signature="setStandardOutputProcess(QProcess*)">
|
|
2259 <modify-argument index="1">
|
|
2260 <reference-count action="set" variable-name="__rcStandardOutputProcess"/>
|
|
2261 </modify-argument>
|
|
2262 </modify-function>
|
|
2263 <modify-function signature="startDetached(QString,QStringList<QString>,QString,long long*)">
|
|
2264 <access modifier="private"/>
|
|
2265 <modify-argument index="4">
|
|
2266 <remove-default-expression/>
|
|
2267 </modify-argument>
|
|
2268 </modify-function>
|
|
2269 <inject-code>
|
|
2270 <import-file name="typesystem_core-java.java" quote-after-line="class QProcess___" quote-before-line="}// class"/>
|
|
2271 </inject-code>
|
|
2272 </object-type>
|
|
2273
|
|
2274 <object-type name="QSignalMapper">
|
|
2275 <modify-function signature="mapped(const QString &)">
|
|
2276 <rename to="mappedString"/>
|
|
2277 </modify-function>
|
|
2278 <modify-function signature="mapped(int)">
|
|
2279 <rename to="mappedInteger"/>
|
|
2280 </modify-function>
|
|
2281 <modify-function signature="mapped(QObject *)">
|
|
2282 <rename to="mappedQObject"/>
|
|
2283 </modify-function>
|
|
2284 <modify-function signature="mapped(QWidget *)" remove="all"/>
|
|
2285
|
|
2286 <modify-function signature="mapping(QWidget*)const" remove="all"/>
|
|
2287
|
|
2288 <modify-function signature="setMapping(QObject*,QWidget*)" remove="all"/>
|
|
2289
|
|
2290 <inject-code>
|
|
2291 <import-file name="typesystem_core-java.java" quote-after-line="class QSignalMapper___" quote-before-line="}// class"/>
|
|
2292 </inject-code>
|
|
2293
|
|
2294
|
|
2295 <modify-function signature="removeMappings(QObject*)">
|
|
2296 <modify-argument index="1">
|
|
2297 <reference-count action="remove" variable-name="__rcMappings"/>
|
|
2298 </modify-argument>
|
|
2299 <inject-code class="java" position="end">
|
|
2300 <argument-map index="1" meta-name="%1"/>
|
|
2301 if (__rcObjectForObject.containsKey(%1)) __rcObjectForObject.remove(%1);
|
|
2302 if (__rcWidgetForObject.containsKey(%1)) __rcWidgetForObject.remove(%1);
|
|
2303 </inject-code>
|
|
2304 </modify-function>
|
|
2305
|
|
2306 <modify-function signature="setMapping(QObject*,QObject*)">
|
|
2307 <modify-argument index="1">
|
|
2308 <reference-count action="add" variable-name="__rcMappings"/>
|
|
2309 </modify-argument>
|
|
2310 <inject-code class="java" position="end">
|
|
2311 <argument-map index="1" meta-name="%1"/>
|
|
2312 <argument-map index="2" meta-name="%2"/>
|
|
2313 if (%2 == null)
|
|
2314 __rcObjectForObject.remove(%1);
|
|
2315 else
|
|
2316 __rcObjectForObject.put(%1,%2);
|
|
2317 </inject-code>
|
|
2318 </modify-function>
|
|
2319
|
|
2320 <modify-function signature="setMapping(QObject*,QString)">
|
|
2321 <modify-argument index="1">
|
|
2322 <reference-count action="add" variable-name="__rcMappings"/>
|
|
2323 </modify-argument>
|
|
2324 </modify-function>
|
|
2325
|
|
2326 <modify-function signature="setMapping(QObject*,int)">
|
|
2327 <modify-argument index="1">
|
|
2328 <reference-count action="add" variable-name="__rcMappings"/>
|
|
2329 </modify-argument>
|
|
2330 </modify-function>
|
|
2331 </object-type>
|
|
2332
|
|
2333 <object-type name="QObject">
|
|
2334 <modify-function signature="childEvent(QChildEvent*)">
|
|
2335 <modify-argument index="1" invalidate-after-use="yes"/>
|
|
2336 </modify-function>
|
|
2337 <modify-function signature="customEvent(QEvent*)">
|
|
2338 <modify-argument index="1" invalidate-after-use="yes"/>
|
|
2339 </modify-function>
|
|
2340 <modify-function signature="event(QEvent*)">
|
|
2341 <modify-argument index="1" invalidate-after-use="yes"/>
|
|
2342 </modify-function>
|
|
2343 <modify-function signature="eventFilter(QObject*,QEvent*)">
|
|
2344 <modify-argument index="2" invalidate-after-use="yes"/>
|
|
2345 </modify-function>
|
|
2346 <modify-function signature="timerEvent(QTimerEvent*)">
|
|
2347 <modify-argument index="1" invalidate-after-use="yes"/>
|
|
2348 </modify-function>
|
|
2349
|
|
2350 <modify-function signature="installEventFilter(QObject*)">
|
|
2351 <modify-argument index="1">
|
|
2352 <reference-count action="add" variable-name="__rcEventFilters"/>
|
|
2353 </modify-argument>
|
|
2354 </modify-function>
|
|
2355 <modify-function signature="removeEventFilter(QObject*)">
|
|
2356 <modify-argument index="1">
|
|
2357 <reference-count action="remove" variable-name="__rcEventFilters"/>
|
|
2358 </modify-argument>
|
|
2359 </modify-function>
|
|
2360 <modify-function signature="setParent(QObject*)">
|
|
2361 <modify-argument index="1">
|
|
2362 <reference-count action="ignore"/>
|
|
2363 </modify-argument>
|
|
2364 <inject-code class="java" position="beginning">
|
|
2365 <argument-map index="1" meta-name="%1"/>
|
|
2366 if (%1 is null && !__gc_managed) {
|
|
2367 remove(__gc_ref_list, this);
|
|
2368 __gc_managed = true;
|
|
2369 } else if (%1 !is null && __gc_managed) {
|
|
2370 __gc_ref_list ~= this;
|
|
2371 __gc_managed = false;
|
|
2372 }
|
|
2373 </inject-code>
|
|
2374 </modify-function>
|
|
2375
|
|
2376 <modify-function signature="deleteLater()">
|
|
2377 <rename to="disposeLater"/>
|
|
2378 </modify-function>
|
|
2379
|
|
2380 <modify-function signature="inherits(const char*)const">
|
|
2381 <remove/>
|
|
2382 </modify-function>
|
|
2383
|
|
2384 <modify-function signature="property(const char*)const">
|
|
2385 <access modifier="private"/>
|
|
2386 </modify-function>
|
|
2387
|
|
2388 <modify-function signature="setProperty(const char*,QVariant)">
|
|
2389 <access modifier="private"/>
|
|
2390 </modify-function>
|
|
2391
|
|
2392
|
|
2393 <extra-includes>
|
|
2394 <include file-name="QVarLengthArray" location="global"/>
|
|
2395 </extra-includes>
|
|
2396
|
14
|
2397
|
|
2398
|
1
|
2399 <inject-code class="java">
|
|
2400 <import-file name="typesystem_core-java.java" quote-after-line="class QObject___" quote-before-line="}// class"/>
|
|
2401 </inject-code>
|
|
2402 </object-type>
|
|
2403
|
|
2404 <object-type name="QCoreApplication">
|
|
2405 <extra-includes>
|
|
2406 <include file-name="QStringList" location="global"/>
|
|
2407 </extra-includes>
|
|
2408
|
|
2409 <extra-includes>
|
|
2410 <include file-name="qt.qtd.Str" location="java"/>
|
|
2411 </extra-includes>
|
|
2412
|
|
2413 <modify-function signature="argv()" remove="all"/> <!-- Obsolete -->
|
|
2414 <modify-function signature="argc()" remove="all"/> <!-- Obsolete -->
|
|
2415
|
|
2416 <modify-function signature="notify(QObject*,QEvent*)">
|
|
2417 <modify-argument index="2" invalidate-after-use="yes"/>
|
|
2418 </modify-function>
|
|
2419
|
|
2420
|
|
2421 <modify-function signature="QCoreApplication(int &, char **)">
|
|
2422 <access modifier="private"/>
|
|
2423 </modify-function>
|
|
2424 <modify-function signature="removePostedEvents(QObject*)">
|
|
2425 <modify-argument index="1">
|
|
2426 <reference-count action="ignore"/>
|
|
2427 </modify-argument>
|
|
2428 </modify-function>
|
|
2429 <modify-function signature="removePostedEvents(QObject*,int)">
|
|
2430 <modify-argument index="1">
|
|
2431 <reference-count action="ignore"/>
|
|
2432 </modify-argument>
|
|
2433 </modify-function>
|
|
2434
|
|
2435 <modify-function signature="installTranslator(QTranslator *)">
|
|
2436 <modify-argument index="1">
|
|
2437 <reference-count action="add" variable-name="__rcTranslators"/>
|
|
2438 </modify-argument>
|
|
2439 </modify-function>
|
|
2440
|
|
2441 <modify-function signature="removeTranslator(QTranslator *)">
|
|
2442 <modify-argument index="1">
|
|
2443 <reference-count action="remove" variable-name="__rcTranslators"/>
|
|
2444 </modify-argument>
|
|
2445 </modify-function>
|
|
2446
|
|
2447
|
|
2448 <modify-function signature="postEvent(QObject*,QEvent*)">
|
|
2449 <modify-argument index="2">
|
|
2450 <define-ownership class="java" owner="c++"/>
|
|
2451 </modify-argument>
|
|
2452 </modify-function>
|
|
2453
|
|
2454 <modify-function signature="QCoreApplication(int &, char **)">
|
|
2455 <inject-code class="shell">
|
|
2456 // qtjambi_register_variant_handler();
|
|
2457 </inject-code>
|
|
2458 </modify-function>
|
|
2459 <modify-function signature="translate(const char*,const char*,const char*,QCoreApplication::Encoding)">
|
|
2460 <access modifier="private"/>
|
|
2461 <modify-argument index="3">
|
|
2462 <remove-default-expression/>
|
|
2463 </modify-argument>
|
|
2464 <modify-argument index="4">
|
|
2465 <remove-default-expression/>
|
|
2466 </modify-argument>
|
|
2467 </modify-function>
|
|
2468 <inject-code>
|
|
2469 <import-file name="typesystem_core-java.java" quote-after-line="class QCoreApplication___" quote-before-line="}// class"/>
|
|
2470 </inject-code>
|
|
2471
|
|
2472 <modify-function signature="translate(const char*,const char*,const char*,QCoreApplication::Encoding,int)">
|
|
2473 <access modifier="private"/>
|
|
2474 </modify-function>
|
|
2475 </object-type>
|
|
2476
|
|
2477 <object-type name="QSettings">
|
|
2478 <extra-includes>
|
|
2479 <include file-name="QStringList" location="global"/>
|
|
2480 </extra-includes>
|
|
2481
|
|
2482 <modify-function signature="setSystemIniPath(const QString&)" remove="all"/> <!--### Obsolete in 4.3-->
|
|
2483 <modify-function signature="setUserIniPath(const QString&)" remove="all"/> <!--### Obsolete in 4.3-->
|
|
2484 </object-type>
|
|
2485
|
|
2486 <object-type name="QEvent" polymorphic-base="yes" polymorphic-id-expression="%1->type() == QEvent::None"/>
|
|
2487 <object-type name="QChildEvent" polymorphic-id-expression="%1->type() == QEvent::ChildAdded || %1->type() == QEvent::ChildPolished || %1->type() == QEvent::ChildRemoved">
|
|
2488 <modify-field name="c" read="false" write="false"/>
|
|
2489 </object-type>
|
|
2490 <object-type name="QTimerEvent" polymorphic-id-expression="%1->type() == QEvent::Timer"/>
|
|
2491
|
|
2492 <object-type name="QDynamicPropertyChangeEvent" polymorphic-id-expression="%1->type() == QEvent::DynamicPropertyChange"/>
|
|
2493
|
|
2494 <object-type name="QDataStream">
|
|
2495 <!-- qtd2 -->
|
|
2496 <modify-function signature="device() const" remove="all"/>
|
|
2497
|
|
2498 <modify-function signature="setDevice(QIODevice*)">
|
|
2499 <modify-argument index="1">
|
|
2500 <reference-count action="set" variable-name="__rcDevice"/>
|
|
2501 </modify-argument>
|
|
2502 </modify-function>
|
|
2503 <modify-function signature="unsetDevice()">
|
|
2504 <inject-code position="end">
|
|
2505 __rcDevice = null;
|
|
2506 </inject-code>
|
|
2507 </modify-function>
|
|
2508 <modify-function signature="version() const">
|
|
2509 <rename to="version_"/>
|
|
2510 </modify-function>
|
|
2511
|
|
2512 <modify-function signature="operator<<(const char*)"> <remove/> </modify-function>
|
|
2513 <modify-function signature="operator<<(unsigned char)"> <remove/> </modify-function>
|
|
2514 <modify-function signature="operator<<(unsigned int)"> <remove/> </modify-function>
|
|
2515 <modify-function signature="operator<<(unsigned long long)"> <remove/> </modify-function>
|
|
2516 <modify-function signature="operator<<(unsigned short)"> <remove/> </modify-function>
|
|
2517
|
|
2518 <modify-function signature="operator>>(char &*)"> <remove/> </modify-function>
|
|
2519 <modify-function signature="operator>>(uint&)"> <remove/> </modify-function>
|
|
2520 <modify-function signature="operator>>(unsigned char&)"> <remove/> </modify-function>
|
|
2521 <modify-function signature="operator>>(unsigned long long&)"> <remove/> </modify-function>
|
|
2522
|
|
2523 <modify-function signature="readRawData(char*,int)"> <remove/> </modify-function>
|
|
2524 <modify-function signature="readBytes(char&*,uint&)"> <remove/> </modify-function>
|
|
2525 <modify-function signature="writeRawData(const char*,int)"> <remove/> </modify-function>
|
|
2526 <modify-function signature="writeBytes(const char*,uint)"> <remove/> </modify-function>
|
|
2527
|
|
2528 <template name="core.datastream_operator_shift_right">
|
|
2529 <insert-template name="core.stream_operator_shift_right">
|
|
2530 <replace from="%STREAM_TYPE" to="QDataStream"/>
|
|
2531 </insert-template>
|
|
2532 </template>
|
|
2533
|
|
2534 <template name="core.datastream_operator_shift_right_primitive">
|
|
2535 <insert-template name="core.datastream_operator_shift_right">
|
|
2536 <replace from="%VALUE_FUNCTION" to="%TYPEValue"/>
|
|
2537 </insert-template>
|
|
2538 </template>
|
|
2539
|
|
2540 <modify-function signature="operator<<(bool)">
|
|
2541 <rename to="writeBoolean"/>
|
|
2542 <modify-argument index="0" replace-value="this"/>
|
|
2543 </modify-function>
|
|
2544 <modify-function signature="operator<<(signed char)">
|
|
2545 <rename to="writeByte"/>
|
|
2546 <modify-argument index="0" replace-value="this"/>
|
|
2547 </modify-function>
|
|
2548 <modify-function signature="operator<<(int)">
|
|
2549 <rename to="writeInt"/>
|
|
2550 <modify-argument index="0" replace-value="this"/>
|
|
2551 </modify-function>
|
|
2552 <modify-function signature="operator<<(long long)">
|
|
2553 <rename to="writeLong"/>
|
|
2554 <modify-argument index="0" replace-value="this"/>
|
|
2555 </modify-function>
|
|
2556 <modify-function signature="operator<<(float)">
|
|
2557 <rename to="writeFloat"/>
|
|
2558 <modify-argument index="0" replace-value="this"/>
|
|
2559 </modify-function>
|
|
2560 <modify-function signature="operator<<(double)">
|
|
2561 <rename to="writeDouble"/>
|
|
2562 <modify-argument index="0" replace-value="this"/>
|
|
2563 </modify-function>
|
|
2564 <modify-function signature="operator<<(short)">
|
|
2565 <rename to="writeShort_char"/>
|
|
2566 <access modifier="private"/>
|
|
2567 <modify-argument index="0" replace-value="this"/>
|
|
2568 </modify-function>
|
|
2569
|
|
2570 <modify-function signature="operator>>(int&)">
|
|
2571 <rename to="operator_shift_right_int"/>
|
|
2572 <modify-argument index="0" replace-value="this"/>
|
|
2573 <access modifier="private"/>
|
|
2574 </modify-function>
|
|
2575
|
|
2576 <modify-function signature="operator>>(bool&)">
|
|
2577 <rename to="operator_shift_right_boolean"/>
|
|
2578 <modify-argument index="0" replace-value="this"/>
|
|
2579 <access modifier="private"/>
|
|
2580 </modify-function>
|
|
2581
|
|
2582 <modify-function signature="operator>>(short&)">
|
|
2583 <rename to="operator_shift_right_short"/>
|
|
2584 <modify-argument index="0" replace-value="this"/>
|
|
2585 <access modifier="private"/>
|
|
2586 </modify-function>
|
|
2587
|
|
2588 <modify-function signature="operator>>(long long&)">
|
|
2589 <rename to="operator_shift_right_long"/>
|
|
2590 <modify-argument index="0" replace-value="this"/>
|
|
2591 <access modifier="private"/>
|
|
2592 </modify-function>
|
|
2593
|
|
2594 <modify-function signature="operator>>(signed char&)">
|
|
2595 <rename to="operator_shift_right_byte"/>
|
|
2596 <modify-argument index="0" replace-value="this"/>
|
|
2597 <access modifier="private"/>
|
|
2598 </modify-function>
|
|
2599
|
|
2600 <modify-function signature="operator>>(unsigned short&)">
|
|
2601 <rename to="operator_shift_right_char"/>
|
|
2602 <modify-argument index="0" replace-value="this"/>
|
|
2603 <access modifier="private"/>
|
|
2604 </modify-function>
|
|
2605
|
|
2606 <modify-function signature="operator>>(float&)">
|
|
2607 <rename to="operator_shift_right_float"/>
|
|
2608 <modify-argument index="0" replace-value="this"/>
|
|
2609 <access modifier="private"/>
|
|
2610 </modify-function>
|
|
2611
|
|
2612 <modify-function signature="operator>>(double&)">
|
|
2613 <rename to="operator_shift_right_double"/>
|
|
2614 <modify-argument index="0" replace-value="this"/>
|
|
2615 <access modifier="private"/>
|
|
2616 </modify-function>
|
|
2617
|
|
2618 <inject-code>
|
|
2619 <import-file name="typesystem_core-java.java" quote-after-line="class QDataStream___" quote-before-line="}// class"/>
|
|
2620 </inject-code>
|
|
2621
|
|
2622 <inject-code class="native">
|
|
2623 /* extern "C" jstring qtd_QDataStream_readString_private
|
|
2624 (void* __this_nativeId)
|
|
2625 {
|
|
2626 QTJAMBI_DEBUG_TRACE("(native) entering: QDataStream::%FUNCTION_NAME%_native");
|
|
2627 QDataStream *qtStream = (QDataStream *) qtjambi_from_jlong(stream);
|
|
2628
|
|
2629 jstring returned = 0;
|
|
2630 if (qtStream != 0) {
|
|
2631 QString qtString;
|
|
2632 operator>>(*qtStream, qtString);
|
|
2633
|
|
2634 returned = qtjambi_from_qstring(env, qtString);
|
|
2635 }
|
|
2636
|
|
2637 return returned;
|
|
2638 }
|
|
2639
|
|
2640 extern "C" JNIEXPORT void JNICALL QTJAMBI_FUNCTION_PREFIX(Java_com_trolltech_qt_core_QDataStream_writeString_1private)
|
|
2641 (JNIEnv *env, jobject, jlong stream, jstring string)
|
|
2642 {
|
|
2643 QTJAMBI_DEBUG_TRACE("(native) entering: QDataStream::%FUNCTION_NAME%_native");
|
|
2644 QDataStream *qtStream = (QDataStream *) qtjambi_from_jlong(stream);
|
|
2645
|
|
2646 if (qtStream != 0) {
|
|
2647 QString qtString = qtjambi_to_qstring(env, string);
|
|
2648 operator<<(*qtStream, qtString);
|
|
2649 }
|
|
2650 }
|
|
2651 */
|
|
2652 </inject-code>
|
|
2653
|
|
2654 <template name="core.stream_constructor_bytearray">
|
|
2655 /* // Hold reference to byte array which goes away when the stream dies
|
|
2656 private QByteArray byteArray = null;
|
|
2657 public %CLASSNAME(QByteArray a, QIODevice.OpenMode mode) {
|
|
2658 this(a.nativePointer(), mode);
|
|
2659 byteArray = a;
|
|
2660 }
|
|
2661
|
|
2662 public %CLASSNAME(QByteArray a, QIODevice.OpenModeFlag ... mode) {
|
|
2663 this(a.nativePointer(), mode);
|
|
2664 byteArray = a;
|
|
2665 } */
|
|
2666 </template>
|
|
2667
|
|
2668 <modify-function signature="QDataStream(QByteArray*,QFlags<QIODevice::OpenModeFlag>)">
|
|
2669 <access modifier="private"/>
|
|
2670 </modify-function>
|
|
2671 <inject-code>
|
|
2672 <insert-template name="core.stream_constructor_bytearray">
|
|
2673 <replace from="%CLASSNAME" to="QDataStream"/>
|
|
2674 </insert-template>
|
|
2675 </inject-code>
|
|
2676
|
|
2677 <template name="core.qdatastream_readorwrite_bytes">
|
|
2678 extern "C" JNIEXPORT jint JNICALL QTJAMBI_FUNCTION_PREFIX(Java_com_trolltech_qt_core_QDataStream_%FUNCTION_NAME%)
|
|
2679 (JNIEnv *env, jobject, jlong stream, jbyteArray array, jint length)
|
|
2680 {
|
|
2681 QTJAMBI_DEBUG_TRACE("(native) entering: QDataStream::%FUNCTION_NAME%");
|
|
2682 char *rawBuffer = (char *) env->GetByteArrayElements(array, 0);
|
|
2683
|
|
2684 QDataStream *qtStream = (QDataStream *) qtjambi_from_jlong(stream);
|
|
2685 int count = qtStream->%QT_FUNCTION_NAME%(rawBuffer, length);
|
|
2686
|
|
2687 env->ReleaseByteArrayElements(array, (jbyte *) rawBuffer, 0);
|
|
2688 QTJAMBI_DEBUG_TRACE("(native) -> leaving: QDataStream::%FUNCTION_NAME%");
|
|
2689 return qMin(count, (int) length);
|
|
2690 }
|
|
2691 </template>
|
|
2692 <!--
|
|
2693 <inject-code class="native">
|
|
2694 <insert-template name="core.qdatastream_readorwrite_bytes">
|
|
2695 <replace from="%FUNCTION_NAME%" to="readBytes"/>
|
|
2696 <replace from="%QT_FUNCTION_NAME%" to="readRawData"/>
|
|
2697 </insert-template>
|
|
2698 <insert-template name="core.qdatastream_readorwrite_bytes">
|
|
2699 <replace from="%FUNCTION_NAME%" to="writeBytes"/>
|
|
2700 <replace from="%QT_FUNCTION_NAME%" to="writeRawData"/>
|
|
2701 </insert-template>
|
|
2702 </inject-code> -->
|
|
2703 </object-type>
|
|
2704
|
|
2705 <object-type name="QFSFileEngine">
|
|
2706 <extra-includes>
|
|
2707 <include file-name="QDateTime" location="global"/>
|
|
2708 </extra-includes>
|
|
2709 </object-type>
|
|
2710
|
|
2711 <object-type name="QTextStream">
|
|
2712
|
|
2713 <modify-function signature="setCodec(QTextCodec *)" remove="all"/>
|
|
2714 <modify-function signature="codec() const" remove="all"/>
|
|
2715
|
|
2716 <modify-function signature="QTextStream(QByteArray *, QFlags<QIODevice::OpenModeFlag>)"> <remove/> </modify-function>
|
|
2717 <modify-function signature="QTextStream(QString*,QFlags<QIODevice::OpenModeFlag>)"> <remove/> </modify-function>
|
|
2718 <modify-function signature="operator>>(QChar&)"> <remove/> </modify-function>
|
|
2719 <modify-function signature="operator<<(const void*)"> <remove/> </modify-function>
|
|
2720 <modify-function signature="operator<<(unsigned int)"> <remove/> </modify-function>
|
|
2721 <modify-function signature="operator<<(unsigned long long)"> <remove/> </modify-function>
|
|
2722 <modify-function signature="operator<<(const QChar &)"> <remove/> </modify-function>
|
|
2723 <modify-function signature="operator<<(unsigned long)"> <remove/> </modify-function>
|
|
2724 <modify-function signature="operator<<(signed long)"> <remove/> </modify-function>
|
|
2725 <modify-function signature="operator<<(const char*)"> <remove/> </modify-function>
|
|
2726 <modify-function signature="operator<<(unsigned short)"> <remove/> </modify-function>
|
|
2727 <modify-function signature="operator<<(const QByteArray&)"> <remove/> </modify-function>
|
|
2728 <modify-function signature="operator>>(unsigned long long&)"> <remove/> </modify-function>
|
|
2729 <modify-function signature="operator>>(uint&)"> <remove/> </modify-function>
|
|
2730 <modify-function signature="operator>>(ulong&)"> <remove/> </modify-function>
|
|
2731 <modify-function signature="setString(QString*,QFlags<QIODevice::OpenModeFlag>)"> <remove/> </modify-function>
|
|
2732 <modify-function signature="string()const"> <remove/> </modify-function>
|
|
2733 <modify-function signature="operator>>(signed long&)"> <remove/> </modify-function>
|
|
2734 <modify-function signature="operator>>(char*)"> <remove/> </modify-function>
|
|
2735 <modify-function signature="operator>>(QByteArray&)"> <remove/> </modify-function>
|
|
2736 <modify-function signature="operator>>(QString&)"> <remove/> </modify-function>
|
|
2737 <modify-function signature="operator>>(unsigned short&)"> <remove/> </modify-function>
|
|
2738 <modify-function signature="operator<<(const QString&)"> <remove/> </modify-function>
|
|
2739
|
|
2740 <!--
|
|
2741 <modify-function signature="setCodec(QTextCodec *)">
|
|
2742 <modify-argument index="1">
|
|
2743 <reference-count action="set" variable-name="__rcCodec"/>
|
|
2744 </modify-argument>
|
|
2745 </modify-function>
|
|
2746 -->
|
|
2747 <modify-function signature="QTextStream(QIODevice *)">
|
|
2748 <modify-argument index="1">
|
|
2749 <reference-count action="set" variable-name="__rcDevice"/>
|
|
2750 </modify-argument>
|
|
2751 </modify-function>
|
|
2752 <modify-function signature="setDevice(QIODevice *)">
|
|
2753 <modify-argument index="1">
|
|
2754 <reference-count action="set" variable-name="__rcDevice"/>
|
|
2755 </modify-argument>
|
|
2756 </modify-function>
|
|
2757
|
|
2758 <template name="core.textstream_operator_shift_right">
|
|
2759 <insert-template name="core.stream_operator_shift_right">
|
|
2760 <replace from="%STREAM_TYPE" to="QTextStream"/>
|
|
2761 </insert-template>
|
|
2762 </template>
|
|
2763
|
|
2764 <template name="core.textstream_operator_shift_right_primitive">
|
|
2765 <insert-template name="core.textstream_operator_shift_right">
|
|
2766 <replace from="%VALUE_FUNCTION" to="%TYPEValue"/>
|
|
2767 </insert-template>
|
|
2768 </template>
|
|
2769
|
|
2770 <modify-function signature="operator<<(QBool)">
|
|
2771 <rename to="writeBoolean"/>
|
|
2772 <modify-argument index="0" replace-value="this"/>
|
|
2773 </modify-function>
|
|
2774 <modify-function signature="operator<<(char)">
|
|
2775 <modify-argument index="0" replace-value="this"/>
|
|
2776 <rename to="writeByte"/>
|
|
2777 </modify-function>
|
|
2778 <modify-function signature="operator<<(signed int)">
|
|
2779 <rename to="writeInt"/>
|
|
2780 <modify-argument index="0" replace-value="this"/>
|
|
2781 </modify-function>
|
|
2782 <modify-function signature="operator<<(long long)">
|
|
2783 <rename to="writeLong"/>
|
|
2784 <modify-argument index="0" replace-value="this"/>
|
|
2785 </modify-function>
|
|
2786 <modify-function signature="operator<<(float)">
|
|
2787 <rename to="writeFloat"/>
|
|
2788 <modify-argument index="0" replace-value="this"/>
|
|
2789 </modify-function>
|
|
2790 <modify-function signature="operator<<(double)">
|
|
2791 <rename to="writeDouble"/>
|
|
2792 <modify-argument index="0" replace-value="this"/>
|
|
2793 </modify-function>
|
|
2794 <modify-function signature="operator<<(signed short)">
|
|
2795 <rename to="writeShort_char"/>
|
|
2796 <modify-argument index="0" replace-value="this"/>
|
|
2797 <access modifier="private"/>
|
|
2798 </modify-function>
|
|
2799
|
|
2800 <modify-function signature="operator>>(char&)">
|
|
2801 <access modifier="private"/>
|
|
2802 <modify-argument index="0" replace-value="this"/>
|
|
2803 <rename to="operator_shift_right_byte"/>
|
|
2804 </modify-function>
|
|
2805 <modify-function signature="operator>>(signed short&)">
|
|
2806 <access modifier="private"/>
|
|
2807 <modify-argument index="0" replace-value="this"/>
|
|
2808 <rename to="operator_shift_right_short"/>
|
|
2809 </modify-function>
|
|
2810 <modify-function signature="operator>>(signed int&)">
|
|
2811 <access modifier="private"/>
|
|
2812 <modify-argument index="0" replace-value="this"/>
|
|
2813 <rename to="operator_shift_right_int"/>
|
|
2814 </modify-function>
|
|
2815 <modify-function signature="operator>>(long long&)">
|
|
2816 <access modifier="private"/>
|
|
2817 <modify-argument index="0" replace-value="this"/>
|
|
2818 <rename to="operator_shift_right_long"/>
|
|
2819 </modify-function>
|
|
2820 <modify-function signature="operator>>(float&)">
|
|
2821 <access modifier="private"/>
|
|
2822 <modify-argument index="0" replace-value="this"/>
|
|
2823 <rename to="operator_shift_right_float"/>
|
|
2824 </modify-function>
|
|
2825 <modify-function signature="operator>>(double&)">
|
|
2826 <access modifier="private"/>
|
|
2827 <modify-argument index="0" replace-value="this"/>
|
|
2828 <rename to="operator_shift_right_double"/>
|
|
2829 </modify-function>
|
|
2830
|
|
2831 <modify-function signature="setCodec(const char*)">
|
|
2832 <access modifier="private"/>
|
|
2833 </modify-function>
|
|
2834 <inject-code>
|
|
2835 <import-file name="typesystem_core-java.java" quote-after-line="class QTextStream___" quote-before-line="}// class"/>
|
|
2836 </inject-code>
|
|
2837 <!--
|
|
2838 <inject-code class="native">
|
|
2839 extern "C" JNIEXPORT jstring JNICALL QTJAMBI_FUNCTION_PREFIX(Java_com_trolltech_qt_core_QTextStream_readString_1native)
|
|
2840 (JNIEnv *env, jobject, jlong id)
|
|
2841 {
|
|
2842 QTJAMBI_DEBUG_TRACE("(native) entering: QTextStream::readString()");
|
|
2843 QTextStream *stream = (QTextStream *) qtjambi_from_jlong(id);
|
|
2844 QString str;
|
|
2845 (*stream) >> str;
|
|
2846 jstring s = qtjambi_from_qstring(env, str);
|
|
2847 QTJAMBI_DEBUG_TRACE("(native) -> leaving: QTextStream::readString()");
|
|
2848 return s;
|
|
2849 }
|
|
2850
|
|
2851 extern "C" JNIEXPORT void JNICALL QTJAMBI_FUNCTION_PREFIX(Java_com_trolltech_qt_core_QTextStream_writeString_1native)
|
|
2852 (JNIEnv *env, jobject, jlong id, jstring str)
|
|
2853 {
|
|
2854 QTJAMBI_DEBUG_TRACE("(native) entering: QTextStream::writeString()");
|
|
2855 QString qstr = qtjambi_to_qstring(env, str);
|
|
2856 QTextStream *stream = (QTextStream *) qtjambi_from_jlong(id);
|
|
2857 (*stream) << qstr;
|
|
2858 QTJAMBI_DEBUG_TRACE("(native) -> leaving: QTextStream::readString()");
|
|
2859 }
|
|
2860 </inject-code>-->
|
|
2861 </object-type>
|
|
2862
|
|
2863 <object-type name="QSystemSemaphore"/>
|
|
2864
|
|
2865 <namespace-type name="QtConcurrent" target-type="class">
|
|
2866 <inject-code class="java">
|
|
2867 <import-file name="typesystem_core-java.java" quote-after-line="class QtConcurrent___" quote-before-line="}// class"/>
|
|
2868 </inject-code>
|
|
2869 </namespace-type>
|
|
2870
|
|
2871 <value-type name="QFuture" generate="no">
|
|
2872 <modify-function signature="operator T() const" remove="all"/>
|
|
2873 <modify-function signature="operator=(const QFuture &)" remove="all"/>
|
|
2874
|
|
2875 <modify-function signature="operator==(const QFuture &)const">
|
|
2876 <modify-argument index="1">
|
|
2877 <replace-type modified-type="qt.core.QFuture"/>
|
|
2878 <conversion-rule class="native">
|
|
2879 <insert-template name="convert_qtjambifuture_to_native"/>
|
|
2880 </conversion-rule>
|
|
2881 </modify-argument>
|
|
2882 </modify-function>
|
|
2883 </value-type>
|
|
2884 <value-type name="QtJambiVoidFuture" java-name="QFutureVoid">
|
|
2885 <modify-function signature="resultCount()const" remove="all"/>
|
|
2886 <modify-function signature="isResultReadyAt(int)const" remove="all"/>
|
|
2887
|
|
2888 <modify-function signature="QFuture(const QFuture &)">
|
|
2889 <modify-argument index="1">
|
|
2890 <replace-type modified-type="qt.core.QFutureVoid"/>
|
|
2891 <conversion-rule class="native">
|
|
2892 <insert-template name="convert_futurevoid_to_native"/>
|
|
2893 </conversion-rule>
|
|
2894 </modify-argument>
|
|
2895 </modify-function>
|
|
2896 </value-type>
|
|
2897 <value-type name="QtJambiFuture" java-name="QFuture" generic-class="yes">
|
|
2898 <modify-function signature="QFuture(const QFuture &)">
|
|
2899 <modify-argument index="1">
|
|
2900 <replace-type modified-type="qt.core.QFuture<T>"/>
|
|
2901 <conversion-rule class="native">
|
|
2902 <insert-template name="convert_qtjambifuture_to_native"/>
|
|
2903 </conversion-rule>
|
|
2904 </modify-argument>
|
|
2905 </modify-function>
|
|
2906 </value-type>
|
|
2907
|
|
2908 <object-type name="QFutureWatcherBase">
|
|
2909 <modify-function signature="connectNotify(const char *)" remove="all"/>
|
|
2910 <modify-function signature="disconnectNotify(const char *)" remove="all"/>
|
|
2911
|
|
2912 <inject-code class="shell-declaration">
|
|
2913
|
|
2914 // private, pure virtual and considered internal
|
|
2915 // we need to reimplement them so it will compile
|
|
2916 QFutureInterfaceBase dummyBase;
|
|
2917 virtual const QFutureInterfaceBase &futureInterface() const { return dummyBase; }
|
|
2918 virtual QFutureInterfaceBase &futureInterface() { return dummyBase; }
|
|
2919 </inject-code>
|
|
2920 </object-type>
|
|
2921 <object-type name="QtJambiVoidFutureWatcher" java-name="QFutureWatcherVoid">
|
|
2922 <modify-function signature="setFuture(const QFuture &)">
|
|
2923 <modify-argument index="1">
|
|
2924 <replace-type modified-type="qt.core.QFutureVoid"/>
|
|
2925 <conversion-rule class="native">
|
|
2926 <insert-template name="convert_futurevoid_to_native"/>
|
|
2927 </conversion-rule>
|
|
2928 </modify-argument>
|
|
2929 </modify-function>
|
|
2930 <inject-code>
|
|
2931 <import-file name="typesystem_core-java.java" quote-after-line="class QFutureWatcherVoid___" quote-before-line="}// class"/>
|
|
2932 </inject-code>
|
|
2933 <inject-code class="native">
|
|
2934 <insert-template name="future_function_in_futurewatcher">
|
|
2935 <replace from="QFutureWatcher" to="QFutureWatcherVoid"/>
|
|
2936 <replace from="QtJambiFuture" to="QtJambiVoidFuture"/>
|
|
2937 <replace from=""QFuture"" to=""QFutureVoid""/>
|
|
2938 </insert-template>
|
|
2939 </inject-code>
|
|
2940 </object-type>
|
|
2941
|
|
2942 <object-type name="QFutureWatcher" generate="no">
|
|
2943 <modify-function signature="future()const" remove="all"/>
|
|
2944
|
|
2945 <modify-function signature="setFuture(const QFuture &)">
|
|
2946 <modify-argument index="1">
|
|
2947 <replace-type modified-type="qt.core.QFuture<T>"/>
|
|
2948 <conversion-rule class="native">
|
|
2949 <insert-template name="convert_qtjambifuture_to_native"/>
|
|
2950 </conversion-rule>
|
|
2951 </modify-argument>
|
|
2952 </modify-function>
|
|
2953 </object-type>
|
|
2954 <object-type name="QtJambiFutureWatcher" java-name="QFutureWatcher" generic-class="yes">
|
|
2955 <inject-code>
|
|
2956 <import-file name="typesystem_core-java.java" quote-after-line="class QFutureWatcher___" quote-before-line="}// class"/>
|
|
2957 </inject-code>
|
|
2958 <inject-code class="native">
|
|
2959 <insert-template name="future_function_in_futurewatcher"/>
|
|
2960 </inject-code>
|
|
2961 </object-type>
|
|
2962
|
|
2963 <object-type name="QFutureSynchronizer" generate="no"/>
|
|
2964 <object-type name="QtJambiFutureSynchronizer" generic-class="yes" java-name="QFutureSynchronizer">
|
|
2965 <modify-function signature="QFutureSynchronizer(const QFuture &)">
|
|
2966 <modify-argument index="1">
|
|
2967 <replace-type modified-type="qt.core.QFuture<T>"/>
|
|
2968 <conversion-rule class="native">
|
|
2969 <insert-template name="convert_qtjambifuture_to_native"/>
|
|
2970 </conversion-rule>
|
|
2971 </modify-argument>
|
|
2972 </modify-function>
|
|
2973 <modify-function signature="addFuture(const QFuture &)">
|
|
2974 <modify-argument index="1">
|
|
2975 <replace-type modified-type="qt.core.QFuture<T>"/>
|
|
2976 <conversion-rule class="native">
|
|
2977 <insert-template name="convert_qtjambifuture_to_native"/>
|
|
2978 </conversion-rule>
|
|
2979 </modify-argument>
|
|
2980 </modify-function>
|
|
2981 <modify-function signature="setFuture(const QFuture &)">
|
|
2982 <modify-argument index="1">
|
|
2983 <replace-type modified-type="qt.core.QFuture<T>"/>
|
|
2984 <conversion-rule class="native">
|
|
2985 <insert-template name="convert_qtjambifuture_to_native"/>
|
|
2986 </conversion-rule>
|
|
2987 </modify-argument>
|
|
2988 </modify-function>
|
|
2989 <modify-function signature="futures()const" remove="all"/>
|
|
2990 <inject-code class="native">
|
|
2991 <insert-template name="futures_function_in_futuresynchronizer"/>
|
|
2992 </inject-code>
|
|
2993 <inject-code class="java">
|
|
2994 <import-file name="typesystem_core-java.java" quote-after-line="class QFutureSynchronizer___" quote-before-line="}// class"/>
|
|
2995 </inject-code>
|
|
2996 </object-type>
|
|
2997 <object-type name="QtJambiVoidFutureSynchronizer" java-name="QFutureSynchronizerVoid">
|
|
2998 <modify-function signature="QFutureSynchronizer(const QFuture &)">
|
|
2999 <modify-argument index="1">
|
|
3000 <replace-type modified-type="qt.core.QFutureVoid"/>
|
|
3001 <conversion-rule class="native">
|
|
3002 <insert-template name="convert_futurevoid_to_native"/>
|
|
3003 </conversion-rule>
|
|
3004 </modify-argument>
|
|
3005 </modify-function>
|
|
3006 <modify-function signature="addFuture(const QFuture &)">
|
|
3007 <modify-argument index="1">
|
|
3008 <replace-type modified-type="qt.core.QFutureVoid"/>
|
|
3009 <conversion-rule class="native">
|
|
3010 <insert-template name="convert_futurevoid_to_native"/>
|
|
3011 </conversion-rule>
|
|
3012 </modify-argument>
|
|
3013 </modify-function>
|
|
3014 <modify-function signature="setFuture(const QFuture &)">
|
|
3015 <modify-argument index="1">
|
|
3016 <replace-type modified-type="qt.core.QFutureVoid"/>
|
|
3017 <conversion-rule class="native">
|
|
3018 <insert-template name="convert_futurevoid_to_native"/>
|
|
3019 </conversion-rule>
|
|
3020 </modify-argument>
|
|
3021 </modify-function>
|
|
3022 <modify-function signature="futures()const" remove="all"/>
|
|
3023 <inject-code class="native">
|
|
3024 <insert-template name="futures_function_in_futuresynchronizer">
|
|
3025 <replace from="QFutureSynchronizer" to="QFutureSynchronizerVoid"/>
|
|
3026 <replace from="QtJambiFutureSynchronizer" to="QtJambiVoidFutureSynchronizer"/>
|
|
3027 <replace from="QtJambiFuture" to="QtJambiVoidFuture"/>
|
|
3028 <replace from=""QFuture"" to=""QFutureVoid""/>
|
|
3029 </insert-template>
|
|
3030 </inject-code>
|
|
3031 <inject-code class="java">
|
|
3032 <import-file name="typesystem_core-java.java" quote-after-line="class QFutureSynchronizerVoid___" quote-before-line="}// class"/>
|
|
3033 </inject-code>
|
|
3034 </object-type>
|
|
3035 <object-type name="QThreadPool"/>
|
|
3036
|
|
3037 <object-type name="QFutureIterator" generate="no">
|
|
3038 <modify-function signature="operator=(const QFuture&)" remove="all"/>
|
|
3039 </object-type>
|
|
3040 <object-type name="QtJambiFutureIterator" generic-class="yes" java-name="QFutureIterator">
|
|
3041 <modify-function signature="QFutureIterator(const QFuture &)">
|
|
3042 <modify-argument index="1">
|
|
3043 <replace-type modified-type="qt.core.QFuture<T>"/>
|
|
3044 <conversion-rule class="native">
|
|
3045 <insert-template name="convert_qtjambifuture_to_native"/>
|
|
3046 </conversion-rule>
|
|
3047 </modify-argument>
|
|
3048 </modify-function>
|
|
3049 </object-type>
|
|
3050 <object-type name="QRunnable"/>
|
|
3051
|
|
3052 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'std::*'"/>
|
|
3053 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type '*Private\*'"/>
|
|
3054 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type '*Private&'"/>
|
|
3055 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QMetaObject'"/>
|
|
3056 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'FILE\*'"/>
|
|
3057 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QByteArray::Data\*'"/>
|
|
3058 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QTSMFC'"/>
|
|
3059 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QTSMFI'"/>
|
|
3060 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QAbstractFileEngine::ExtensionOption const\*'"/>
|
|
3061 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QAbstractFileEngine::Iterator\*'"/>
|
|
3062 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QDataStream::ByteOrder'"/>
|
|
3063 <suppress-warning text="WARNING(MetaJavaBuilder) :: visibility of function '*' modified in class '*'"/>
|
|
3064 <suppress-warning text="WARNING(MetaJavaBuilder) :: hiding of function '*' in class '*'"/>
|
|
3065 <suppress-warning text="WARNING(CppImplGenerator) :: protected function '*' in final class '*'"/>
|
|
3066 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QPointer<*>'"/>
|
|
3067 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QVector<*>'"/>
|
|
3068 <suppress-warning text="* private virtual function '*' in 'QAbstractListModel'"/>
|
|
3069 <suppress-warning text="* private virtual function '*' in 'QAbstractTableModel'"/>
|
|
3070 <suppress-warning text="* private virtual function '*' in 'QListWidget'"/>
|
|
3071 <suppress-warning text="* private virtual function '*' in 'QTreeWidget'"/>
|
|
3072 <suppress-warning text="* private virtual function '*' in 'QFontDialog'"/>
|
|
3073 <suppress-warning text="* private virtual function '*' in 'QTableWidget'"/>
|
|
3074 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QDateTime' has equals operators but no qHash() function"/>
|
|
3075 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QPersistentModelIndex' has equals operators but no qHash() function"/>
|
|
3076 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QUuid' has equals operators but no qHash() function"/>
|
|
3077 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QRect' has equals operators but no qHash() function"/>
|
|
3078 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QTime' has equals operators but no qHash() function"/>
|
|
3079 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QLocale' has equals operators but no qHash() function"/>
|
|
3080 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QDir' has equals operators but no qHash() function"/>
|
|
3081 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QPointF' has equals operators but no qHash() function"/>
|
|
3082 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QSize' has equals operators but no qHash() function"/>
|
|
3083 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QFileInfo' has equals operators but no qHash() function"/>
|
|
3084 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QSizeF' has equals operators but no qHash() function"/>
|
|
3085 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QRegExp' has equals operators but no qHash() function"/>
|
|
3086 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QRectF' has equals operators but no qHash() function"/>
|
|
3087 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QDate' has equals operators but no qHash() function"/>
|
|
3088 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QPoint' has equals operators but no qHash() function"/>
|
|
3089 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QUrl' has equals operators but no qHash() function"/>
|
|
3090 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFutureWatcherBase::futureInterface', unmatched return type 'QFutureInterfaceBase&'"/>
|
|
3091 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFutureWatcherBase::futureInterface', unmatched return type 'QFutureInterfaceBase const&'"/>
|
|
3092 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFutureWatcher::futureInterface', unmatched return type 'QFutureInterfaceBase&'"/>
|
|
3093 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFutureWatcher::futureInterface', unmatched return type 'QFutureInterfaceBase const&'"/>
|
|
3094 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QFuture' has equals operators but no qHash() function"/>
|
|
3095 <suppress-warning text="WARNING(MetaJavaBuilder) :: unknown operator 'T'"/>
|
|
3096 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QFutureVoid' has equals operators but no qHash() function"/>
|
|
3097 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFuture::constBegin', unmatched return type 'const_iterator'"/>
|
|
3098 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFuture::end', unmatched return type 'const_iterator'"/>
|
|
3099 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFuture::constEnd', unmatched return type 'const_iterator'"/>
|
|
3100 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFuture::QFuture', unmatched parameter type 'QFutureInterface<T>*'"/>
|
|
3101 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QFuture::begin', unmatched return type 'const_iterator'"/>
|
|
3102 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMapped', unmatched return type 'Sequence'"/>
|
|
3103 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMapped', unmatched return type 'QList<U>'"/>
|
|
3104 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMapped', unmatched return type 'QList<MapFunctor::result_type>'"/>
|
|
3105 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMapped', unmatched return type 'OutputSequence'"/>
|
|
3106 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filtered', unmatched parameter type 'Iterator'"/>
|
|
3107 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filtered', unmatched parameter type 'Sequence const&'"/>
|
|
3108 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filter', unmatched parameter type 'Sequence&'"/>
|
|
3109 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startFiltered', unmatched return type 'ThreadEngineStarter<Sequence::value_type>'"/>
|
|
3110 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startFiltered', unmatched return type 'ThreadEngineStarter<Iterator::value_type>'"/>
|
|
3111 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMappedReduced', unmatched return type 'V'"/>
|
|
3112 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMappedReduced', unmatched return type 'W'"/>
|
|
3113 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMappedReduced', unmatched return type 'ResultType'"/>
|
|
3114 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMappedReduced', unmatched return type 'U'"/>
|
|
3115 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFiltered', unmatched return type 'OutputSequence'"/>
|
|
3116 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFiltered', unmatched return type 'Sequence'"/>
|
|
3117 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startMappedReduced', unmatched return type 'ThreadEngineStarter<ResultType>'"/>
|
|
3118 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFilteredReduced', unmatched return type 'U'"/>
|
|
3119 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFilteredReduced', unmatched return type 'V'"/>
|
|
3120 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFilteredReduced', unmatched return type 'ResultType'"/>
|
|
3121 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startMap', unmatched return type 'ThreadEngineStarter<void>'"/>
|
|
3122 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startThreadEngine', unmatched return type 'ThreadEngineStarter<ThreadEngine::ResultType>'"/>
|
|
3123 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::mappedReduced', unmatched parameter type 'Iterator'"/>
|
|
3124 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::mappedReduced', unmatched parameter type 'Sequence const&'"/>
|
|
3125 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filteredReduced', unmatched parameter type 'Iterator'"/>
|
|
3126 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filteredReduced', unmatched parameter type 'Sequence const&'"/>
|
|
3127 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::map', unmatched parameter type 'Iterator'"/>
|
|
3128 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::map', unmatched parameter type 'Sequence&'"/>
|
|
3129 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::filterInternal', unmatched return type 'ThreadEngineStarter<void>'"/>
|
|
3130 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::createFunctor', unmatched return type 'QtConcurrent::SelectMemberFunctor0lt;T,Class>::type'"/>
|
|
3131 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::createFunctor', unmatched return type 'SelectFunctor0<T,T>::type'"/>
|
|
3132 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::mapped', unmatched parameter type 'Iterator'"/>
|
|
3133 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::mapped', unmatched parameter type 'Sequence const&'"/>
|
|
3134 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMap', unmatched parameter type 'Iterator'"/>
|
|
3135 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingMap', unmatched parameter type 'Sequence&'"/>
|
|
3136 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startMapped', unmatched return type 'QtConcurrent::ThreadEngineStarter<T>'"/>
|
|
3137 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::startFilteredReduced', unmatched return type 'ThreadEngineStarter<ResultType>'"/>
|
|
3138 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'Class const*'"/>
|
|
3139 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'Class*'"/>
|
|
3140 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'Class const&'"/>
|
|
3141 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'FunctionObject*'"/>
|
|
3142 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'FunctionObject'"/>
|
|
3143 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::run', unmatched parameter type 'T'"/>
|
|
3144 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::blockingFilter', unmatched parameter type 'Sequence&'"/>
|
|
3145 <suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QtConcurrent::createFunctor', unmatched return type 'QtConcurrent::SelectMemberFunctor0<T,Class>::type'"/>
|
|
3146
|
|
3147 <suppress-warning text="WARNING(Parser) :: ** WARNING scope not found for function definition:QFuture<void>::operator= - definition *ignored*"/>
|
|
3148 <suppress-warning text="WARNING(Parser) :: ** WARNING scope not found for function definition:QFutureInterface<void>::future - definition *ignored*"/>
|
|
3149 <suppress-warning text="WARNING(Parser) :: ** WARNING scope not found for function definition:QFutureWatcher<void>::setFuture - definition *ignored*"/>
|
|
3150
|
|
3151
|
|
3152 </typesystem>
|