Mercurial > projects > qtd
comparison generator/typesystem_gui.xml @ 357:9784459f0750
An attempt (failed due to optlink) to improve locality of declarations exported from QtD executables
Q_CLASSINFO implementation
Now Qtd can be built on Windows
author | Max Samukha <maxter@spambox.com> |
---|---|
date | Wed, 02 Jun 2010 19:38:05 +0300 |
parents | 12cec2d14e1c |
children | 12f60887ed15 a032df77b6ab |
comparison
equal
deleted
inserted
replaced
356:12cec2d14e1c | 357:9784459f0750 |
---|---|
17 void* arg__1); | 17 void* arg__1); |
18 </template> | 18 </template> |
19 | 19 |
20 <template name="gui.class_from_variant_native"> | 20 <template name="gui.class_from_variant_native"> |
21 // %CLASS_NAME from QVariant | 21 // %CLASS_NAME from QVariant |
22 extern "C" DLL_PUBLIC void* qtd_%CLASS_NAME_%CLASS_NAME_QVariant | 22 QTD_EXTERN QTD_DLL_PUBLIC void* qtd_%CLASS_NAME_%CLASS_NAME_QVariant |
23 (void *d_ptr, | 23 (void *d_ptr, |
24 void* arg__1) | 24 void* arg__1) |
25 { | 25 { |
26 const QVariant& __qt_arg__1 = (const QVariant& ) *(QVariant *)arg__1; | 26 const QVariant& __qt_arg__1 = (const QVariant& ) *(QVariant *)arg__1; |
27 %CLASS_NAME __qt_casted = qvariant_cast<%CLASS_NAME>(__qt_arg__1); | 27 %CLASS_NAME __qt_casted = qvariant_cast<%CLASS_NAME>(__qt_arg__1); |
30 } | 30 } |
31 </template> | 31 </template> |
32 | 32 |
33 <template name="gui.class_from_variant_native_shell"> | 33 <template name="gui.class_from_variant_native_shell"> |
34 // %CLASS_NAME from QVariant | 34 // %CLASS_NAME from QVariant |
35 extern "C" DLL_PUBLIC void* qtd_%CLASS_NAME_%CLASS_NAME_QVariant | 35 QTD_EXTERN QTD_DLL_PUBLIC void* qtd_%CLASS_NAME_%CLASS_NAME_QVariant |
36 (void *d_ptr, | 36 (void *d_ptr, |
37 void* arg__1) | 37 void* arg__1) |
38 { | 38 { |
39 const QVariant& __qt_arg__1 = (const QVariant& ) *(QVariant *)arg__1; | 39 const QVariant& __qt_arg__1 = (const QVariant& ) *(QVariant *)arg__1; |
40 %CLASS_NAME __qt_casted = qvariant_cast<%CLASS_NAME>(__qt_arg__1); | 40 %CLASS_NAME __qt_casted = qvariant_cast<%CLASS_NAME>(__qt_arg__1); |
45 <!-- without shell | 45 <!-- without shell |
46 <inject-code class="java"> | 46 <inject-code class="java"> |
47 <insert-template name="gui.class_from_variant_java"> | 47 <insert-template name="gui.class_from_variant_java"> |
48 <replace from="%CLASS_NAME" to=""/> | 48 <replace from="%CLASS_NAME" to=""/> |
49 </insert-template> | 49 </insert-template> |
50 </inject-code> | 50 </inject-code> |
51 <inject-code class="java-free"> | 51 <inject-code class="java-free"> |
52 <insert-template name="gui.class_from_variant_java_free"> | 52 <insert-template name="gui.class_from_variant_java_free"> |
53 <replace from="%CLASS_NAME" to=""/> | 53 <replace from="%CLASS_NAME" to=""/> |
54 </insert-template> | 54 </insert-template> |
55 </inject-code> | 55 </inject-code> |
56 <inject-code class="native"> | 56 <inject-code class="native"> |
57 <insert-template name="gui.class_from_variant_native"> | 57 <insert-template name="gui.class_from_variant_native"> |
58 <replace from="%CLASS_NAME" to=""/> | 58 <replace from="%CLASS_NAME" to=""/> |
59 </insert-template> | 59 </insert-template> |
60 </inject-code> | 60 </inject-code> |
61 | 61 |
62 with shell | 62 with shell |
63 <inject-code class="java"> | 63 <inject-code class="java"> |
64 <insert-template name="gui.class_from_variant_java"> | 64 <insert-template name="gui.class_from_variant_java"> |
65 <replace from="%CLASS_NAME" to=""/> | 65 <replace from="%CLASS_NAME" to=""/> |
66 </insert-template> | 66 </insert-template> |
67 </inject-code> | 67 </inject-code> |
68 <inject-code class="java-free"> | 68 <inject-code class="java-free"> |
69 <insert-template name="gui.class_from_variant_java_free"> | 69 <insert-template name="gui.class_from_variant_java_free"> |
70 <replace from="%CLASS_NAME" to=""/> | 70 <replace from="%CLASS_NAME" to=""/> |
71 </insert-template> | 71 </insert-template> |
72 </inject-code> | 72 </inject-code> |
75 <replace from="%CLASS_NAME" to=""/> | 75 <replace from="%CLASS_NAME" to=""/> |
76 </insert-template> | 76 </insert-template> |
77 </inject-code> | 77 </inject-code> |
78 --> | 78 --> |
79 | 79 |
80 | 80 |
81 <template name="gui.getter_returning_nativepointer"> | 81 <template name="gui.getter_returning_nativepointer"> |
82 public final %RETURN_TYPE %FUNCTION_NAME() { | 82 public final %RETURN_TYPE %FUNCTION_NAME() { |
83 QNativePointer np = %FUNCTION_NAME_private(); | 83 QNativePointer np = %FUNCTION_NAME_private(); |
84 %RETURN_TYPE tmp = np == null ? null : %RETURN_TYPE.fromNativePointer(np); | 84 %RETURN_TYPE tmp = np == null ? null : %RETURN_TYPE.fromNativePointer(np); |
85 return tmp == null ? null : new %RETURN_TYPE(tmp); | 85 return tmp == null ? null : new %RETURN_TYPE(tmp); |
220 | 220 |
221 <rejection class="*" function-name="d_func"/> | 221 <rejection class="*" function-name="d_func"/> |
222 | 222 |
223 <rejection class="*" field-name="d_ptr"/> | 223 <rejection class="*" field-name="d_ptr"/> |
224 <rejection class="*" field-name="d"/> | 224 <rejection class="*" field-name="d"/> |
225 | 225 |
226 <rejection class="QAccessibleTableInterface"/> | 226 <rejection class="QAccessibleTableInterface"/> |
227 | 227 |
228 <rejection class="QWindowsCEStyle"/> | 228 <rejection class="QWindowsCEStyle"/> |
229 <rejection class="QWindowsMobileStyle"/> | 229 <rejection class="QWindowsMobileStyle"/> |
230 <rejection class="QAbstractUndoItem"/> | 230 <rejection class="QAbstractUndoItem"/> |
231 <rejection class="QAccessibleApplication"/> | 231 <rejection class="QAccessibleApplication"/> |
232 <rejection class="QBrushData"/> | 232 <rejection class="QBrushData"/> |
710 <modify-function signature="operator+=(double)" access="private"/> | 710 <modify-function signature="operator+=(double)" access="private"/> |
711 <modify-function signature="operator-=(double)" access="private"/> | 711 <modify-function signature="operator-=(double)" access="private"/> |
712 <modify-function signature="operator/=(double)" access="private"/> | 712 <modify-function signature="operator/=(double)" access="private"/> |
713 <modify-function signature="operator*(QTransform)const" rename="multiplied"/> | 713 <modify-function signature="operator*(QTransform)const" rename="multiplied"/> |
714 <modify-function signature="operator*=(QTransform)" access="private"/> | 714 <modify-function signature="operator*=(QTransform)" access="private"/> |
715 | 715 |
716 <inject-code> | 716 <inject-code> |
717 <import-file name="typesystem_gui-java.java" quote-after-line="class QTransform___" quote-before-line="}// class"/> | 717 <import-file name="typesystem_gui-java.java" quote-after-line="class QTransform___" quote-before-line="}// class"/> |
718 </inject-code> | 718 </inject-code> |
719 | 719 |
720 <modify-function signature="inverted(bool*)const"> | 720 <modify-function signature="inverted(bool*)const"> |
932 <access modifier="private"/> | 932 <access modifier="private"/> |
933 <modify-argument index="3"> | 933 <modify-argument index="3"> |
934 <remove-default-expression/> | 934 <remove-default-expression/> |
935 </modify-argument> | 935 </modify-argument> |
936 </modify-function> | 936 </modify-function> |
937 | 937 |
938 <inject-code> | 938 <inject-code> |
939 <import-file name="typesystem_gui-java.java" quote-after-line="class QBitmap___" quote-before-line="}// class"/> | 939 <import-file name="typesystem_gui-java.java" quote-after-line="class QBitmap___" quote-before-line="}// class"/> |
940 </inject-code> | 940 </inject-code> |
941 </value-type> | 941 </value-type> |
942 <value-type name="QTextInlineObject" delete-in-main-thread="yes"/> | 942 <value-type name="QTextInlineObject" delete-in-main-thread="yes"/> |
950 </value-type> | 950 </value-type> |
951 <value-type name="QTextLine" delete-in-main-thread="yes"> | 951 <value-type name="QTextLine" delete-in-main-thread="yes"> |
952 <modify-function signature="cursorToX(int*,QTextLine::Edge)const"> | 952 <modify-function signature="cursorToX(int*,QTextLine::Edge)const"> |
953 <remove/> | 953 <remove/> |
954 </modify-function> | 954 </modify-function> |
955 | 955 |
956 <inject-code> | 956 <inject-code> |
957 <import-file name="typesystem_gui-java.java" quote-after-line="class QTextLine___" quote-before-line="}// class"/> | 957 <import-file name="typesystem_gui-java.java" quote-after-line="class QTextLine___" quote-before-line="}// class"/> |
958 </inject-code> | 958 </inject-code> |
959 </value-type> | 959 </value-type> |
960 <value-type name="QTextTableFormat" delete-in-main-thread="yes"/> | 960 <value-type name="QTextTableFormat" delete-in-main-thread="yes"/> |
997 | 997 |
998 <modify-function signature="inputFormatList()" remove="all"/> <!--### Obsolete in 4.3--> | 998 <modify-function signature="inputFormatList()" remove="all"/> <!--### Obsolete in 4.3--> |
999 <modify-function signature="inputFormats()" remove="all"/> <!--### Obsolete in 4.3--> | 999 <modify-function signature="inputFormats()" remove="all"/> <!--### Obsolete in 4.3--> |
1000 <modify-function signature="outputFormatList()" remove="all"/> <!--### Obsolete in 4.3--> | 1000 <modify-function signature="outputFormatList()" remove="all"/> <!--### Obsolete in 4.3--> |
1001 <modify-function signature="outputFormats()" remove="all"/> <!--### Obsolete in 4.3--> | 1001 <modify-function signature="outputFormats()" remove="all"/> <!--### Obsolete in 4.3--> |
1002 | 1002 |
1003 <inject-code> | 1003 <inject-code> |
1004 <import-file name="typesystem_gui-java.java" quote-after-line="class QPicture___" quote-before-line="}// class"/> | 1004 <import-file name="typesystem_gui-java.java" quote-after-line="class QPicture___" quote-before-line="}// class"/> |
1005 </inject-code> | 1005 </inject-code> |
1006 <extra-includes> | 1006 <extra-includes> |
1007 <include file-name="qt.core.QIODevice" location="java"/> | 1007 <include file-name="qt.core.QIODevice" location="java"/> |
1091 <modify-function signature="subtract(QRegion)const" remove="all"/> <!--### Obsolete in 4.3--> | 1091 <modify-function signature="subtract(QRegion)const" remove="all"/> <!--### Obsolete in 4.3--> |
1092 <modify-function signature="unite(QRegion)const" remove="all"/> <!--### Obsolete in 4.3--> | 1092 <modify-function signature="unite(QRegion)const" remove="all"/> <!--### Obsolete in 4.3--> |
1093 <modify-function signature="operator&=(QRect)" remove="all"/> | 1093 <modify-function signature="operator&=(QRect)" remove="all"/> |
1094 <modify-function signature="operator+=(QRect)" remove="all"/> | 1094 <modify-function signature="operator+=(QRect)" remove="all"/> |
1095 | 1095 |
1096 | 1096 |
1097 <inject-code> | 1097 <inject-code> |
1098 <import-file name="typesystem_gui-java.java" quote-after-line="class QRegion___" quote-before-line="}// class"/> | 1098 <import-file name="typesystem_gui-java.java" quote-after-line="class QRegion___" quote-before-line="}// class"/> |
1099 </inject-code> | 1099 </inject-code> |
1100 <modify-function signature="setRects(const QRect*,int)"> | 1100 <modify-function signature="setRects(const QRect*,int)"> |
1101 <access modifier="private"/> | 1101 <access modifier="private"/> |
1128 <value-type name="QTextListFormat" delete-in-main-thread="yes"/> | 1128 <value-type name="QTextListFormat" delete-in-main-thread="yes"/> |
1129 <value-type name="QPolygon"> | 1129 <value-type name="QPolygon"> |
1130 <extra-includes> | 1130 <extra-includes> |
1131 <include file-name="qt.core.QPoint" location="java"/> | 1131 <include file-name="qt.core.QPoint" location="java"/> |
1132 </extra-includes> | 1132 </extra-includes> |
1133 | 1133 |
1134 <modify-function signature="QPolygon(int, const int *)" remove="all"/> | 1134 <modify-function signature="QPolygon(int, const int *)" remove="all"/> |
1135 <modify-function signature="operator+(QVector<QPoint>)const" remove="all"/> | 1135 <modify-function signature="operator+(QVector<QPoint>)const" remove="all"/> |
1136 <modify-function signature="operator<<(QPoint)" remove="all"/> | 1136 <modify-function signature="operator<<(QPoint)" remove="all"/> |
1137 <modify-function signature="operator<<(QVector<QPoint>)" remove="all"/> | 1137 <modify-function signature="operator<<(QVector<QPoint>)" remove="all"/> |
1138 | 1138 |
1139 <inject-code class="java"> | 1139 <inject-code class="java"> |
1140 public final void insert(int i, QPoint t) { | 1140 public final void insert(int i, QPoint t) { |
1141 qtd_QPolygon_insert_int_QPoint(__nativeId, i, t); | 1141 qtd_QPolygon_insert_int_QPoint(__nativeId, i, t); |
1142 } | 1142 } |
1143 | 1143 |
1144 public final void insert(int i, int n, QPoint t) { | 1144 public final void insert(int i, int n, QPoint t) { |
1145 qtd_QPolygon_insert_int_int_QPoint(__nativeId, i, n, t); | 1145 qtd_QPolygon_insert_int_int_QPoint(__nativeId, i, n, t); |
1146 } | 1146 } |
1147 </inject-code> | 1147 </inject-code> |
1148 <inject-code class="java-free"> | 1148 <inject-code class="java-free"> |
1154 int n1, | 1154 int n1, |
1155 QPoint t2); | 1155 QPoint t2); |
1156 </inject-code> | 1156 </inject-code> |
1157 <inject-code class="native"> | 1157 <inject-code class="native"> |
1158 // QPolygon::insert(int i, const QPoint & t) | 1158 // QPolygon::insert(int i, const QPoint & t) |
1159 extern "C" DLL_PUBLIC void qtd_QPolygon_insert_int_QPoint | 1159 QTD_EXTERN QTD_DLL_PUBLIC void qtd_QPolygon_insert_int_QPoint |
1160 (void* __this_nativeId, | 1160 (void* __this_nativeId, |
1161 int i0, | 1161 int i0, |
1162 QPoint t1) | 1162 QPoint t1) |
1163 { | 1163 { |
1164 QPolygon *__qt_this = (QPolygon *) __this_nativeId; | 1164 QPolygon *__qt_this = (QPolygon *) __this_nativeId; |
1165 __qt_this->insert((int )i0, (const QPoint& )t1); | 1165 __qt_this->insert((int )i0, (const QPoint& )t1); |
1166 | 1166 |
1167 } | 1167 } |
1168 | 1168 |
1169 // QPolygon::insert(int i, int n, const QPoint & t) | 1169 // QPolygon::insert(int i, int n, const QPoint & t) |
1170 extern "C" DLL_PUBLIC void qtd_QPolygon_insert_int_int_QPoint | 1170 QTD_EXTERN QTD_DLL_PUBLIC void qtd_QPolygon_insert_int_int_QPoint |
1171 (void* __this_nativeId, | 1171 (void* __this_nativeId, |
1172 int i0, | 1172 int i0, |
1173 int n1, | 1173 int n1, |
1174 QPoint t2) | 1174 QPoint t2) |
1175 { | 1175 { |
1176 QPolygon *__qt_this = (QPolygon *) __this_nativeId; | 1176 QPolygon *__qt_this = (QPolygon *) __this_nativeId; |
1177 __qt_this->insert((int )i0, (int )n1, (const QPoint& )t2); | 1177 __qt_this->insert((int )i0, (int )n1, (const QPoint& )t2); |
1178 | 1178 |
1179 } | 1179 } |
1180 </inject-code> | 1180 </inject-code> |
1181 | 1181 |
1182 <inject-code> | 1182 <inject-code> |
1183 <import-file name="typesystem_gui-java.java" quote-after-line="class QPolygon___" quote-before-line="}// class"/> | 1183 <import-file name="typesystem_gui-java.java" quote-after-line="class QPolygon___" quote-before-line="}// class"/> |
1184 </inject-code> | 1184 </inject-code> |
1185 <!-- qtd2 | 1185 <!-- qtd2 |
1186 <inject-code class="native"> | 1186 <inject-code class="native"> |
1187 extern "C" JNIEXPORT void JNICALL QTJAMBI_FUNCTION_PREFIX(Java_com_trolltech_qt_gui_QPolygon_add_1private) | 1187 QTD_EXTERN QTD_JNIEXPORT void JNICALL QTJAMBI_FUNCTION_PREFIX(Java_com_trolltech_qt_gui_QPolygon_add_1private) |
1188 (JNIEnv *__jni_env, jobject, jlong nativeId, jint x, jint y) | 1188 (JNIEnv *__jni_env, jobject, jlong nativeId, jint x, jint y) |
1189 { | 1189 { |
1190 Q_UNUSED(__jni_env); | 1190 Q_UNUSED(__jni_env); |
1191 QPolygon *polygon = (QPolygon *) qtjambi_from_jlong(nativeId); | 1191 QPolygon *polygon = (QPolygon *) qtjambi_from_jlong(nativeId); |
1192 if (!polygon) | 1192 if (!polygon) |
1198 | 1198 |
1199 <value-type name="QPolygonF"> | 1199 <value-type name="QPolygonF"> |
1200 <modify-function signature="operator+(QVector<QPointF>)const" remove="all"/> | 1200 <modify-function signature="operator+(QVector<QPointF>)const" remove="all"/> |
1201 <modify-function signature="operator<<(QPointF)" remove="all"/> | 1201 <modify-function signature="operator<<(QPointF)" remove="all"/> |
1202 <modify-function signature="operator<<(QVector<QPointF>)" remove="all"/> | 1202 <modify-function signature="operator<<(QVector<QPointF>)" remove="all"/> |
1203 | 1203 |
1204 <extra-includes> | 1204 <extra-includes> |
1205 <include file-name="qt.core.QPoint" location="java"/> | 1205 <include file-name="qt.core.QPoint" location="java"/> |
1206 </extra-includes> | 1206 </extra-includes> |
1207 | 1207 |
1208 <inject-code> | 1208 <inject-code> |
1209 <import-file name="typesystem_gui-java.java" quote-after-line="class QPolygonF___" quote-before-line="}// class"/> | 1209 <import-file name="typesystem_gui-java.java" quote-after-line="class QPolygonF___" quote-before-line="}// class"/> |
1210 </inject-code> | 1210 </inject-code> |
1211 <!-- | 1211 <!-- |
1212 <inject-code class="native"> | 1212 <inject-code class="native"> |
1213 extern "C" JNIEXPORT void JNICALL QTJAMBI_FUNCTION_PREFIX(Java_com_trolltech_qt_gui_QPolygonF_add_1private) | 1213 QTD_EXTERN QTD_JNIEXPORT void JNICALL QTJAMBI_FUNCTION_PREFIX(Java_com_trolltech_qt_gui_QPolygonF_add_1private) |
1214 (JNIEnv *__jni_env, jobject, jlong nativeId, jdouble x, jdouble y) | 1214 (JNIEnv *__jni_env, jobject, jlong nativeId, jdouble x, jdouble y) |
1215 { | 1215 { |
1216 Q_UNUSED(__jni_env); | 1216 Q_UNUSED(__jni_env); |
1217 QPolygonF *polygon = (QPolygonF *) qtjambi_from_jlong(nativeId); | 1217 QPolygonF *polygon = (QPolygonF *) qtjambi_from_jlong(nativeId); |
1218 if (!polygon) | 1218 if (!polygon) |
1239 int n1, | 1239 int n1, |
1240 QPointF t2); | 1240 QPointF t2); |
1241 </inject-code> | 1241 </inject-code> |
1242 <inject-code class="native"> | 1242 <inject-code class="native"> |
1243 // QPolygonF::insert(int i, const QPointF & t) | 1243 // QPolygonF::insert(int i, const QPointF & t) |
1244 extern "C" DLL_PUBLIC void qtd_QPolygonF_insert_int_QPointF | 1244 QTD_EXTERN QTD_DLL_PUBLIC void qtd_QPolygonF_insert_int_QPointF |
1245 (void* __this_nativeId, | 1245 (void* __this_nativeId, |
1246 int i0, | 1246 int i0, |
1247 QPointF t1) | 1247 QPointF t1) |
1248 { | 1248 { |
1249 QPolygonF *__qt_this = (QPolygonF *) __this_nativeId; | 1249 QPolygonF *__qt_this = (QPolygonF *) __this_nativeId; |
1250 __qt_this->insert((int )i0, (const QPointF& )t1); | 1250 __qt_this->insert((int )i0, (const QPointF& )t1); |
1251 | 1251 |
1252 } | 1252 } |
1253 | 1253 |
1254 // QPolygonF::insert(int i, int n, const QPointF & t) | 1254 // QPolygonF::insert(int i, int n, const QPointF & t) |
1255 extern "C" DLL_PUBLIC void qtd_QPolygonF_insert_int_int_QPointF | 1255 QTD_EXTERN QTD_DLL_PUBLIC void qtd_QPolygonF_insert_int_int_QPointF |
1256 (void* __this_nativeId, | 1256 (void* __this_nativeId, |
1257 int i0, | 1257 int i0, |
1258 int n1, | 1258 int n1, |
1259 QPointF t2) | 1259 QPointF t2) |
1260 { | 1260 { |
1270 <inject-code class="java"> | 1270 <inject-code class="java"> |
1271 <insert-template name="gui.class_from_variant_java"> | 1271 <insert-template name="gui.class_from_variant_java"> |
1272 <replace from="%CLASS_NAME" to="QIcon"/> | 1272 <replace from="%CLASS_NAME" to="QIcon"/> |
1273 </insert-template> | 1273 </insert-template> |
1274 | 1274 |
1275 </inject-code> | 1275 </inject-code> |
1276 <inject-code class="java-free"> | 1276 <inject-code class="java-free"> |
1277 <insert-template name="gui.class_from_variant_java_free"> | 1277 <insert-template name="gui.class_from_variant_java_free"> |
1278 <replace from="%CLASS_NAME" to="QIcon"/> | 1278 <replace from="%CLASS_NAME" to="QIcon"/> |
1279 </insert-template> | 1279 </insert-template> |
1280 </inject-code> | 1280 </inject-code> |
1310 <modify-function signature="operator++(int)" remove="all"/> | 1310 <modify-function signature="operator++(int)" remove="all"/> |
1311 <modify-function signature="operator--(int)" remove="all"/> | 1311 <modify-function signature="operator--(int)" remove="all"/> |
1312 <modify-function signature="operator=(QTextFrame::iterator)" remove="all"/> | 1312 <modify-function signature="operator=(QTextFrame::iterator)" remove="all"/> |
1313 <modify-function signature="operator++()" access="private"/> | 1313 <modify-function signature="operator++()" access="private"/> |
1314 <modify-function signature="operator--()" access="private"/> | 1314 <modify-function signature="operator--()" access="private"/> |
1315 | 1315 |
1316 <inject-code> | 1316 <inject-code> |
1317 <import-file name="typesystem_gui-java.java" quote-after-line="class QTextFrame_iterator___" quote-before-line="}// class"/> | 1317 <import-file name="typesystem_gui-java.java" quote-after-line="class QTextFrame_iterator___" quote-before-line="}// class"/> |
1318 </inject-code> | 1318 </inject-code> |
1319 | 1319 |
1320 </value-type> | 1320 </value-type> |
1332 <modify-function signature="operator+=(int)" access="private"/> | 1332 <modify-function signature="operator+=(int)" access="private"/> |
1333 <modify-function signature="operator-=(int)" access="private"/> | 1333 <modify-function signature="operator-=(int)" access="private"/> |
1334 <modify-function signature="operator++()" access="private"/> | 1334 <modify-function signature="operator++()" access="private"/> |
1335 <modify-function signature="operator--()" access="private"/> | 1335 <modify-function signature="operator--()" access="private"/> |
1336 <modify-function signature="operator*()const" access="private"/> | 1336 <modify-function signature="operator*()const" access="private"/> |
1337 | 1337 |
1338 <inject-code> | 1338 <inject-code> |
1339 <import-file name="typesystem_gui-java.java" quote-after-line="class QTreeWidgetItemIterator___" quote-before-line="}// class"/> | 1339 <import-file name="typesystem_gui-java.java" quote-after-line="class QTreeWidgetItemIterator___" quote-before-line="}// class"/> |
1340 </inject-code> | 1340 </inject-code> |
1341 | 1341 |
1342 </value-type> | 1342 </value-type> |
1346 | 1346 |
1347 <modify-function signature="operator++()" access="private"/> | 1347 <modify-function signature="operator++()" access="private"/> |
1348 <modify-function signature="operator--()" access="private"/> | 1348 <modify-function signature="operator--()" access="private"/> |
1349 <modify-function signature="operator++(int)" remove="all"/> | 1349 <modify-function signature="operator++(int)" remove="all"/> |
1350 <modify-function signature="operator--(int)" remove="all"/> | 1350 <modify-function signature="operator--(int)" remove="all"/> |
1351 | 1351 |
1352 <inject-code> | 1352 <inject-code> |
1353 <import-file name="typesystem_gui-java.java" quote-after-line="class QTextBlock_iterator___" quote-before-line="}// class"/> | 1353 <import-file name="typesystem_gui-java.java" quote-after-line="class QTextBlock_iterator___" quote-before-line="}// class"/> |
1354 </inject-code> | 1354 </inject-code> |
1355 | 1355 |
1356 </value-type> | 1356 </value-type> |
1364 <modify-function signature="operator=(QPixmap)" remove="all"/> | 1364 <modify-function signature="operator=(QPixmap)" remove="all"/> |
1365 <modify-function signature="operator!()const" remove="all"/> | 1365 <modify-function signature="operator!()const" remove="all"/> |
1366 <modify-function signature="operator QVariant()const" access="private"/> | 1366 <modify-function signature="operator QVariant()const" access="private"/> |
1367 <modify-function signature="QPixmap(const char **)" access="private"/> | 1367 <modify-function signature="QPixmap(const char **)" access="private"/> |
1368 <modify-function signature="serialNumber()const" remove="all"/> <!--### Obsolete in 4.3--> | 1368 <modify-function signature="serialNumber()const" remove="all"/> <!--### Obsolete in 4.3--> |
1369 | 1369 |
1370 <inject-code> | 1370 <inject-code> |
1371 <import-file name="typesystem_gui-java.java" quote-after-line="class QPixmap___" quote-before-line="}// class"/> | 1371 <import-file name="typesystem_gui-java.java" quote-after-line="class QPixmap___" quote-before-line="}// class"/> |
1372 </inject-code> | 1372 </inject-code> |
1373 <modify-function signature="fill(const QColor &)"> | 1373 <modify-function signature="fill(const QColor &)"> |
1374 <modify-argument index="1"> | 1374 <modify-argument index="1"> |
1379 | 1379 |
1380 <extra-includes> | 1380 <extra-includes> |
1381 <include file-name="QBitmap" location="global"/> | 1381 <include file-name="QBitmap" location="global"/> |
1382 <include file-name="QMatrix" location="global"/> | 1382 <include file-name="QMatrix" location="global"/> |
1383 </extra-includes> | 1383 </extra-includes> |
1384 | 1384 |
1385 <inject-code class="java"> | 1385 <inject-code class="java"> |
1386 <insert-template name="gui.class_from_variant_java"> | 1386 <insert-template name="gui.class_from_variant_java"> |
1387 <replace from="%CLASS_NAME" to="QPixmap"/> | 1387 <replace from="%CLASS_NAME" to="QPixmap"/> |
1388 </insert-template> | 1388 </insert-template> |
1389 </inject-code> | 1389 </inject-code> |
1390 <inject-code class="java-free"> | 1390 <inject-code class="java-free"> |
1391 <insert-template name="gui.class_from_variant_java_free"> | 1391 <insert-template name="gui.class_from_variant_java_free"> |
1392 <replace from="%CLASS_NAME" to="QPixmap"/> | 1392 <replace from="%CLASS_NAME" to="QPixmap"/> |
1393 </insert-template> | 1393 </insert-template> |
1394 </inject-code> | 1394 </inject-code> |
1507 </extra-includes> | 1507 </extra-includes> |
1508 <modify-function signature="operator=(QTextCursor)" remove="all"/> | 1508 <modify-function signature="operator=(QTextCursor)" remove="all"/> |
1509 <modify-function signature="selectedTableCells(int*,int*,int*,int*)const"> | 1509 <modify-function signature="selectedTableCells(int*,int*,int*,int*)const"> |
1510 <access modifier="private"/> | 1510 <access modifier="private"/> |
1511 </modify-function> | 1511 </modify-function> |
1512 | 1512 |
1513 <inject-code> | 1513 <inject-code> |
1514 <import-file name="typesystem_gui-java.java" quote-after-line="class QTextCursor___" quote-before-line="}// class"/> | 1514 <import-file name="typesystem_gui-java.java" quote-after-line="class QTextCursor___" quote-before-line="}// class"/> |
1515 </inject-code> | 1515 </inject-code> |
1516 </value-type> | 1516 </value-type> |
1517 | 1517 |
1534 <modify-function signature="operator+(const QList<QItemSelectionRange>&)const" remove="all"/> | 1534 <modify-function signature="operator+(const QList<QItemSelectionRange>&)const" remove="all"/> |
1535 <modify-function signature="operator+=(const QList<QItemSelectionRange>&)" remove="all"/> | 1535 <modify-function signature="operator+=(const QList<QItemSelectionRange>&)" remove="all"/> |
1536 <modify-function signature="operator+=(const QItemSelectionRange&)" remove="all"/> | 1536 <modify-function signature="operator+=(const QItemSelectionRange&)" remove="all"/> |
1537 <modify-function signature="operator<<(const QList<QItemSelectionRange>&)" remove="all"/> | 1537 <modify-function signature="operator<<(const QList<QItemSelectionRange>&)" remove="all"/> |
1538 <modify-function signature="operator<<(QItemSelectionRange)" remove="all"/> | 1538 <modify-function signature="operator<<(QItemSelectionRange)" remove="all"/> |
1539 <!-- | 1539 <!-- |
1540 <inject-code> | 1540 <inject-code> |
1541 <import-file name="typesystem_gui-java.java" quote-after-line="class QItemSelection___" quote-before-line="}// class"/> | 1541 <import-file name="typesystem_gui-java.java" quote-after-line="class QItemSelection___" quote-before-line="}// class"/> |
1542 </inject-code> | 1542 </inject-code> |
1543 <modify-function signature="split(QItemSelectionRange,QItemSelectionRange,QItemSelection*)"> | 1543 <modify-function signature="split(QItemSelectionRange,QItemSelectionRange,QItemSelection*)"> |
1544 <access modifier="private"/> | 1544 <access modifier="private"/> |
1596 <replace from="%FUNCTION_NAME" to="translate"/> | 1596 <replace from="%FUNCTION_NAME" to="translate"/> |
1597 <replace from="%ARGUMENTS" to="double dx, double dy"/> | 1597 <replace from="%ARGUMENTS" to="double dx, double dy"/> |
1598 <replace from="%ARGUMENT_NAMES" to="dx, dy"/> | 1598 <replace from="%ARGUMENT_NAMES" to="dx, dy"/> |
1599 </insert-template> | 1599 </insert-template> |
1600 </inject-code> | 1600 </inject-code> |
1601 | 1601 |
1602 <inject-code> | 1602 <inject-code> |
1603 <import-file name="typesystem_gui-java.java" quote-after-line="class QMatrix___" quote-before-line="}// class"/> | 1603 <import-file name="typesystem_gui-java.java" quote-after-line="class QMatrix___" quote-before-line="}// class"/> |
1604 </inject-code> | 1604 </inject-code> |
1605 | 1605 |
1606 </value-type> | 1606 </value-type> |
1638 <modify-field name="x" write="false"/> | 1638 <modify-field name="x" write="false"/> |
1639 <modify-field name="y" write="false"/> | 1639 <modify-field name="y" write="false"/> |
1640 <modify-field name="type" write="false"/> | 1640 <modify-field name="type" write="false"/> |
1641 <include file-name="QPainterPath" location="global"/> | 1641 <include file-name="QPainterPath" location="global"/> |
1642 <modify-function signature="operator QPointF()const" access="private"/> | 1642 <modify-function signature="operator QPointF()const" access="private"/> |
1643 | 1643 |
1644 <inject-code> | 1644 <inject-code> |
1645 <import-file name="typesystem_gui-java.java" quote-after-line="class QPainterPath_Element___" quote-before-line="}// class"/> | 1645 <import-file name="typesystem_gui-java.java" quote-after-line="class QPainterPath_Element___" quote-before-line="}// class"/> |
1646 </inject-code> | 1646 </inject-code> |
1647 | 1647 |
1648 </value-type> | 1648 </value-type> |
1764 <remove/> | 1764 <remove/> |
1765 </modify-function> | 1765 </modify-function> |
1766 | 1766 |
1767 <modify-function signature="serialNumber()const" remove="all"/> <!--### Obsolete in 4.3--> | 1767 <modify-function signature="serialNumber()const" remove="all"/> <!--### Obsolete in 4.3--> |
1768 <modify-function signature="textLanguages()const" remove="all"/> <!--### Obsolete in 4.3--> | 1768 <modify-function signature="textLanguages()const" remove="all"/> <!--### Obsolete in 4.3--> |
1769 | 1769 |
1770 <inject-code> | 1770 <inject-code> |
1771 <import-file name="typesystem_gui-java.java" quote-after-line="class QImage___" quote-before-line="}// class"/> | 1771 <import-file name="typesystem_gui-java.java" quote-after-line="class QImage___" quote-before-line="}// class"/> |
1772 </inject-code> | 1772 </inject-code> |
1773 <inject-code> | 1773 <inject-code> |
1774 <insert-template name="gui.pixmap_save"> | 1774 <insert-template name="gui.pixmap_save"> |
1869 <value-type name="QCursor" delete-in-main-thread="yes"> | 1869 <value-type name="QCursor" delete-in-main-thread="yes"> |
1870 <extra-includes> | 1870 <extra-includes> |
1871 <include file-name="QPixmap" location="global"/> | 1871 <include file-name="QPixmap" location="global"/> |
1872 </extra-includes> | 1872 </extra-includes> |
1873 <modify-function signature="operator=(QCursor)" remove="all"/> | 1873 <modify-function signature="operator=(QCursor)" remove="all"/> |
1874 <!-- | 1874 <!-- |
1875 <template name="gui.cursor_bitmap_getter"> | 1875 <template name="gui.cursor_bitmap_getter"> |
1876 <insert-template name="gui.getter_returning_nativepointer"> | 1876 <insert-template name="gui.getter_returning_nativepointer"> |
1877 <replace from="%RETURN_TYPE" to="QBitmap"/> | 1877 <replace from="%RETURN_TYPE" to="QBitmap"/> |
1878 </insert-template> | 1878 </insert-template> |
1879 </template> | 1879 </template> |
1910 <extra-includes> | 1910 <extra-includes> |
1911 <include file-name="QBrush" location="global"/> | 1911 <include file-name="QBrush" location="global"/> |
1912 </extra-includes> | 1912 </extra-includes> |
1913 | 1913 |
1914 <modify-function signature="operator=(QPen)" remove="all"/> | 1914 <modify-function signature="operator=(QPen)" remove="all"/> |
1915 | 1915 |
1916 <inject-code> | 1916 <inject-code> |
1917 <import-file name="typesystem_gui-java.java" quote-after-line="class QPen___" quote-before-line="}// class"/> | 1917 <import-file name="typesystem_gui-java.java" quote-after-line="class QPen___" quote-before-line="}// class"/> |
1918 </inject-code> | 1918 </inject-code> |
1919 </value-type> | 1919 </value-type> |
1920 | 1920 |
1921 <value-type name="QBrush"> | 1921 <value-type name="QBrush"> |
1922 <modify-function signature="QBrush(Qt::GlobalColor, Qt::BrushStyle)" remove="all"/> | 1922 <modify-function signature="QBrush(Qt::GlobalColor, Qt::BrushStyle)" remove="all"/> |
1923 <modify-function signature="operator=(const QBrush &)" remove="all"/> | 1923 <modify-function signature="operator=(const QBrush &)" remove="all"/> |
1924 <!-- restore later - abstract class not handled--> | 1924 <!-- restore later - abstract class not handled--> |
1925 <modify-function signature="gradient() const" remove="all"/> | 1925 <modify-function signature="gradient() const" remove="all"/> |
1926 | 1926 |
1927 <extra-includes> | 1927 <extra-includes> |
1928 <include file-name="QPixmap" location="global"/> | 1928 <include file-name="QPixmap" location="global"/> |
1929 </extra-includes> | 1929 </extra-includes> |
1930 | 1930 |
1931 <inject-code> | 1931 <inject-code> |
1932 <import-file name="typesystem_gui-java.java" quote-after-line="class QBrush___" quote-before-line="}// class"/> | 1932 <import-file name="typesystem_gui-java.java" quote-after-line="class QBrush___" quote-before-line="}// class"/> |
1933 </inject-code> | 1933 </inject-code> |
1934 | 1934 |
1935 | 1935 |
1977 <remove/> | 1977 <remove/> |
1978 </modify-function> | 1978 </modify-function> |
1979 | 1979 |
1980 <modify-function signature="dark(int)const" remove="all"/> <!--### Obsolete in 4.3--> | 1980 <modify-function signature="dark(int)const" remove="all"/> <!--### Obsolete in 4.3--> |
1981 <modify-function signature="light(int)const" remove="all"/> <!--### Obsolete in 4.3--> | 1981 <modify-function signature="light(int)const" remove="all"/> <!--### Obsolete in 4.3--> |
1982 | 1982 |
1983 <inject-code> | 1983 <inject-code> |
1984 <import-file name="typesystem_gui-java.java" quote-after-line="class QColor___" quote-before-line="}// class"/> | 1984 <import-file name="typesystem_gui-java.java" quote-after-line="class QColor___" quote-before-line="}// class"/> |
1985 </inject-code> | 1985 </inject-code> |
1986 </value-type> | 1986 </value-type> |
1987 | 1987 |
2020 </modify-argument> | 2020 </modify-argument> |
2021 <modify-argument index="4"> | 2021 <modify-argument index="4"> |
2022 <remove-default-expression/> | 2022 <remove-default-expression/> |
2023 </modify-argument> | 2023 </modify-argument> |
2024 </modify-function> | 2024 </modify-function> |
2025 | 2025 |
2026 <template name="gui.fontmetricsf_boundingrect"> | 2026 <template name="gui.fontmetricsf_boundingrect"> |
2027 <insert-template name="gui.fontmetrics_tabarray_function"> | 2027 <insert-template name="gui.fontmetrics_tabarray_function"> |
2028 <replace from="%RETURN_TYPE" to="qt.core.QRectF"/> | 2028 <replace from="%RETURN_TYPE" to="qt.core.QRectF"/> |
2029 <replace from="%FUNCTION_NAME" to="boundingRect"/> | 2029 <replace from="%FUNCTION_NAME" to="boundingRect"/> |
2030 <replace from="%RECT_ARGUMENTS" to="%RECT_ARGUMENTS, "/> | 2030 <replace from="%RECT_ARGUMENTS" to="%RECT_ARGUMENTS, "/> |
2094 <modify-argument index="4"> | 2094 <modify-argument index="4"> |
2095 <remove-default-expression/> | 2095 <remove-default-expression/> |
2096 </modify-argument> | 2096 </modify-argument> |
2097 </modify-function> | 2097 </modify-function> |
2098 | 2098 |
2099 <!-- | 2099 <!-- |
2100 <template name="gui.fontmetrics_tabarray_function"> | 2100 <template name="gui.fontmetrics_tabarray_function"> |
2101 public final %RETURN_TYPE %FUNCTION_NAME(%RECT_ARGUMENTSint flags, String text, int tabStops, int tabArray[]) { | 2101 public final %RETURN_TYPE %FUNCTION_NAME(%RECT_ARGUMENTSint flags, String text, int tabStops, int tabArray[]) { |
2102 QNativePointer np = tabArray == null ? null : new QNativePointer(QNativePointer.Type.Int, tabArray.length + 1); | 2102 QNativePointer np = tabArray == null ? null : new QNativePointer(QNativePointer.Type.Int, tabArray.length + 1); |
2103 if (np != null) { | 2103 if (np != null) { |
2104 for (int i=0; i<tabArray.length; ++i) np.setIntAt(i, tabArray[i]); | 2104 for (int i=0; i<tabArray.length; ++i) np.setIntAt(i, tabArray[i]); |
2183 <modify-field name="align"> | 2183 <modify-field name="align"> |
2184 <rename to="align_"/> | 2184 <rename to="align_"/> |
2185 </modify-field> | 2185 </modify-field> |
2186 </interface-type> | 2186 </interface-type> |
2187 <interface-type name="QPaintDevice"> | 2187 <interface-type name="QPaintDevice"> |
2188 | 2188 |
2189 <modify-function signature="paintEngine () const"> | 2189 <modify-function signature="paintEngine () const"> |
2190 <store-result/> | 2190 <store-result/> |
2191 </modify-function> | 2191 </modify-function> |
2192 | 2192 |
2193 </interface-type> | 2193 </interface-type> |
2194 | 2194 |
2195 <interface-type name="QGraphicsItem" delete-in-main-thread="yes"> | 2195 <interface-type name="QGraphicsItem" delete-in-main-thread="yes"> |
2196 <modify-function signature="setExtension(QGraphicsItem::Extension,QVariant)" remove="all"/> | 2196 <modify-function signature="setExtension(QGraphicsItem::Extension,QVariant)" remove="all"/> |
2197 <modify-function signature="supportsExtension(QGraphicsItem::Extension)const" remove="all"/> | 2197 <modify-function signature="supportsExtension(QGraphicsItem::Extension)const" remove="all"/> |
2198 | 2198 |
2199 <modify-function signature="matrix()const" remove="all"/> | 2199 <modify-function signature="matrix()const" remove="all"/> |
2200 <modify-function signature="resetMatrix()" remove="all"/> | 2200 <modify-function signature="resetMatrix()" remove="all"/> |
2201 <modify-function signature="sceneMatrix()const" remove="all"/> | 2201 <modify-function signature="sceneMatrix()const" remove="all"/> |
2202 <modify-function signature="setMatrix(QMatrix, bool)" remove="all"/> | 2202 <modify-function signature="setMatrix(QMatrix, bool)" remove="all"/> |
2203 | 2203 |
2288 <modify-function signature="removeSceneEventFilter(QGraphicsItem *)"> | 2288 <modify-function signature="removeSceneEventFilter(QGraphicsItem *)"> |
2289 <modify-argument index="1"> | 2289 <modify-argument index="1"> |
2290 <reference-count action="ignore"/> | 2290 <reference-count action="ignore"/> |
2291 </modify-argument> | 2291 </modify-argument> |
2292 </modify-function> | 2292 </modify-function> |
2293 | 2293 |
2294 | 2294 |
2295 <modify-function signature="QGraphicsItem(QGraphicsItem*,QGraphicsScene*)"> | 2295 <modify-function signature="QGraphicsItem(QGraphicsItem*,QGraphicsScene*)"> |
2296 <inject-code position="end"> | 2296 <inject-code position="end"> |
2297 <argument-map index="1" meta-name="%1"/> | 2297 <argument-map index="1" meta-name="%1"/> |
2298 if (%1 != null) | 2298 if (%1 != null) |
2388 <inject-code class="java" position="end"> | 2388 <inject-code class="java" position="end"> |
2389 __rcDelegatesForColumns = new HashMap!(int, QAbstractItemDelegate); | 2389 __rcDelegatesForColumns = new HashMap!(int, QAbstractItemDelegate); |
2390 __rcDelegatesForRows = new HashMap!(int, QAbstractItemDelegate); | 2390 __rcDelegatesForRows = new HashMap!(int, QAbstractItemDelegate); |
2391 </inject-code> | 2391 </inject-code> |
2392 </modify-function> | 2392 </modify-function> |
2393 --> | 2393 --> |
2394 <inject-code> | 2394 <inject-code> |
2395 <import-file name="typesystem_gui-java.java" quote-after-line="class QAbstractItemView___" quote-before-line="}// class"/> | 2395 <import-file name="typesystem_gui-java.java" quote-after-line="class QAbstractItemView___" quote-before-line="}// class"/> |
2396 </inject-code> | 2396 </inject-code> |
2397 | 2397 |
2398 | 2398 |
2493 </modify-function> | 2493 </modify-function> |
2494 </object-type> | 2494 </object-type> |
2495 <object-type name="QAccessible2Interface"/> | 2495 <object-type name="QAccessible2Interface"/> |
2496 <!-- <object-type name="QAccessibleTableInterface"> | 2496 <!-- <object-type name="QAccessibleTableInterface"> |
2497 <modify-function signature="qAccessibleTableCastHelper()" remove="all"/> | 2497 <modify-function signature="qAccessibleTableCastHelper()" remove="all"/> |
2498 | 2498 |
2499 <inject-code> | 2499 <inject-code> |
2500 <import-file name="typesystem_gui-java.java" quote-after-line="class QAccessibleTableInterface___" quote-before-line="}// class"/> | 2500 <import-file name="typesystem_gui-java.java" quote-after-line="class QAccessibleTableInterface___" quote-before-line="}// class"/> |
2501 </inject-code> | 2501 </inject-code> |
2502 | 2502 |
2503 | 2503 |
2707 <modify-argument invalidate-after-use="yes" index="1"/> | 2707 <modify-argument invalidate-after-use="yes" index="1"/> |
2708 </modify-function> | 2708 </modify-function> |
2709 <modify-function signature="relationTo(int,const QAccessibleInterface*,int)const"> | 2709 <modify-function signature="relationTo(int,const QAccessibleInterface*,int)const"> |
2710 <modify-argument invalidate-after-use="yes" index="2"/> | 2710 <modify-argument invalidate-after-use="yes" index="2"/> |
2711 </modify-function> | 2711 </modify-function> |
2712 | 2712 |
2713 <!-- <modify-function signature="navigate(QAccessible::RelationFlag,int,QAccessibleInterface**)const" remove="all"/> --><!-- TODO --> | 2713 <!-- <modify-function signature="navigate(QAccessible::RelationFlag,int,QAccessibleInterface**)const" remove="all"/> --><!-- TODO --> |
2714 | 2714 |
2715 <!-- | 2715 <!-- |
2716 <inject-code> | 2716 <inject-code> |
2717 <import-file name="typesystem_gui-java.java" quote-after-line="class QAccessibleInterface___" quote-before-line="}// class"/> | 2717 <import-file name="typesystem_gui-java.java" quote-after-line="class QAccessibleInterface___" quote-before-line="}// class"/> |
2718 </inject-code> | 2718 </inject-code> |
2719 | 2719 |
2720 | 2720 |
2803 </object-type> | 2803 </object-type> |
2804 <object-type name="QCheckBox"> | 2804 <object-type name="QCheckBox"> |
2805 <!-- <modify-function signature="initStyleOption(QStyleOptionButton*)const"> | 2805 <!-- <modify-function signature="initStyleOption(QStyleOptionButton*)const"> |
2806 <access modifier="private"/> | 2806 <access modifier="private"/> |
2807 </modify-function> | 2807 </modify-function> |
2808 | 2808 |
2809 <inject-code> | 2809 <inject-code> |
2810 <insert-template name="gui.init_style_option"> | 2810 <insert-template name="gui.init_style_option"> |
2811 <replace from="%TYPE" to="QStyleOptionButton"/> | 2811 <replace from="%TYPE" to="QStyleOptionButton"/> |
2812 </insert-template> | 2812 </insert-template> |
2813 </inject-code> --> | 2813 </inject-code> --> |
2855 <modify-function signature="setUrlHandler(const QString &, QObject *, const char *)" access="private"> | 2855 <modify-function signature="setUrlHandler(const QString &, QObject *, const char *)" access="private"> |
2856 <modify-argument index="2"> | 2856 <modify-argument index="2"> |
2857 <reference-count action="ignore"/> <!-- Handled in injected code --> | 2857 <reference-count action="ignore"/> <!-- Handled in injected code --> |
2858 </modify-argument> | 2858 </modify-argument> |
2859 </modify-function> | 2859 </modify-function> |
2860 | 2860 |
2861 <inject-code> | 2861 <inject-code> |
2862 <import-file name="typesystem_gui-java.java" quote-after-line="class QDesktopServices___" quote-before-line="}// class"/> | 2862 <import-file name="typesystem_gui-java.java" quote-after-line="class QDesktopServices___" quote-before-line="}// class"/> |
2863 </inject-code> | 2863 </inject-code> |
2864 | 2864 |
2865 </object-type> | 2865 </object-type> |
2928 <modify-argument index="4"> | 2928 <modify-argument index="4"> |
2929 <remove-default-expression/> | 2929 <remove-default-expression/> |
2930 </modify-argument> | 2930 </modify-argument> |
2931 </modify-function> | 2931 </modify-function> |
2932 | 2932 |
2933 | 2933 |
2934 <inject-code> | 2934 <inject-code> |
2935 <import-file name="typesystem_gui-java.java" quote-after-line="class QWizardPage___" quote-before-line="}// class"/> | 2935 <import-file name="typesystem_gui-java.java" quote-after-line="class QWizardPage___" quote-before-line="}// class"/> |
2936 </inject-code> | 2936 </inject-code> |
2937 | 2937 |
2938 </object-type> | 2938 </object-type> |
3254 <remove class="java"/> | 3254 <remove class="java"/> |
3255 <!-- <modify-argument index="return"> | 3255 <!-- <modify-argument index="return"> |
3256 <define-ownership class="shell" owner="c++"/> | 3256 <define-ownership class="shell" owner="c++"/> |
3257 </modify-argument>--> | 3257 </modify-argument>--> |
3258 </modify-function> | 3258 </modify-function> |
3259 | 3259 |
3260 <inject-code> | 3260 <inject-code> |
3261 <import-file name="typesystem_gui-java.java" quote-after-line="class QIconEngineV2___" quote-before-line="}// class"/> | 3261 <import-file name="typesystem_gui-java.java" quote-after-line="class QIconEngineV2___" quote-before-line="}// class"/> |
3262 </inject-code> | 3262 </inject-code> |
3263 </object-type> | 3263 </object-type> |
3264 <object-type name="QImageWriter"> | 3264 <object-type name="QImageWriter"> |
3321 <modify-function signature="setDefaultFactory(QItemEditorFactory *)"> | 3321 <modify-function signature="setDefaultFactory(QItemEditorFactory *)"> |
3322 <modify-argument index="1"> | 3322 <modify-argument index="1"> |
3323 <reference-count action="set" variable-name="__rcDefaultItemEditorFactory"/> | 3323 <reference-count action="set" variable-name="__rcDefaultItemEditorFactory"/> |
3324 </modify-argument> | 3324 </modify-argument> |
3325 </modify-function> | 3325 </modify-function> |
3326 | 3326 |
3327 <modify-function signature="setDefaultFactory(QItemEditorFactory*)"> | 3327 <modify-function signature="setDefaultFactory(QItemEditorFactory*)"> |
3328 <modify-argument index="1"> | 3328 <modify-argument index="1"> |
3329 <define-ownership class="java" owner="c++"/> | 3329 <define-ownership class="java" owner="c++"/> |
3330 </modify-argument> | 3330 </modify-argument> |
3331 </modify-function> | 3331 </modify-function> |
3509 </modify-function> | 3509 </modify-function> |
3510 | 3510 |
3511 <modify-function signature="addAction(QIcon,QString,const QObject*,const char*,QKeySequence)"> | 3511 <modify-function signature="addAction(QIcon,QString,const QObject*,const char*,QKeySequence)"> |
3512 <remove/> | 3512 <remove/> |
3513 </modify-function> | 3513 </modify-function> |
3514 | 3514 |
3515 <inject-code> | 3515 <inject-code> |
3516 <import-file name="typesystem_gui-java.java" quote-after-line="class QMenu___" quote-before-line="}// class"/> | 3516 <import-file name="typesystem_gui-java.java" quote-after-line="class QMenu___" quote-before-line="}// class"/> |
3517 </inject-code> | 3517 </inject-code> |
3518 | 3518 |
3519 <!-- | 3519 <!-- |
3597 <modify-function signature="setCornerWidget(QWidget*,Qt::Corner) "> | 3597 <modify-function signature="setCornerWidget(QWidget*,Qt::Corner) "> |
3598 <modify-argument index="1"> | 3598 <modify-argument index="1"> |
3599 <reference-count action="ignore"/> | 3599 <reference-count action="ignore"/> |
3600 </modify-argument> | 3600 </modify-argument> |
3601 </modify-function> | 3601 </modify-function> |
3602 | 3602 |
3603 <inject-code> | 3603 <inject-code> |
3604 <import-file name="typesystem_gui-java.java" quote-after-line="class QMenuBar___" quote-before-line="}// class"/> | 3604 <import-file name="typesystem_gui-java.java" quote-after-line="class QMenuBar___" quote-before-line="}// class"/> |
3605 </inject-code> | 3605 </inject-code> |
3606 <inject-code> | 3606 <inject-code> |
3607 <insert-template name="gui.addAction"> | 3607 <insert-template name="gui.addAction"> |
3655 | 3655 |
3656 <modify-function signature="setParameters(const char*)"> | 3656 <modify-function signature="setParameters(const char*)"> |
3657 <access modifier="private"/> | 3657 <access modifier="private"/> |
3658 </modify-function> | 3658 </modify-function> |
3659 | 3659 |
3660 | 3660 |
3661 <inject-code> | 3661 <inject-code> |
3662 | 3662 |
3663 public this(QIODevice ioDevice, string format) { | 3663 public this(QIODevice ioDevice, string format) { |
3664 this(ioDevice, toStringz(format)); | 3664 this(ioDevice, toStringz(format)); |
3665 } | 3665 } |
3666 | 3666 |
3667 public this(string fileName, string format) { | 3667 public this(string fileName, string format) { |
3668 this(fileName, toStringz(format)); | 3668 this(fileName, toStringz(format)); |
3669 } | 3669 } |
3670 | 3670 |
3671 <insert-template name="core.return_string_instead_of_char*"> | 3671 <insert-template name="core.return_string_instead_of_char*"> |
3690 <remove/> | 3690 <remove/> |
3691 </modify-function> | 3691 </modify-function> |
3692 <modify-function signature="find(QString,QPixmap&)"> | 3692 <modify-function signature="find(QString,QPixmap&)"> |
3693 <remove/> | 3693 <remove/> |
3694 </modify-function> | 3694 </modify-function> |
3695 | 3695 |
3696 <!-- | 3696 <!-- |
3697 <inject-code> | 3697 <inject-code> |
3698 <import-file name="typesystem_gui-java.java" quote-after-line="class QPixmapCache___" quote-before-line="}// class"/> | 3698 <import-file name="typesystem_gui-java.java" quote-after-line="class QPixmapCache___" quote-before-line="}// class"/> |
3699 </inject-code> | 3699 </inject-code> |
3700 --> | 3700 --> |
3709 <rename to="accepted_printer"/> | 3709 <rename to="accepted_printer"/> |
3710 </modify-function> --> | 3710 </modify-function> --> |
3711 <modify-function signature="accepted()" remove="all"/> | 3711 <modify-function signature="accepted()" remove="all"/> |
3712 <modify-function signature="open(QObject *, const char *)" remove="all"/> <!-- # TODO --> | 3712 <modify-function signature="open(QObject *, const char *)" remove="all"/> <!-- # TODO --> |
3713 | 3713 |
3714 </object-type> | 3714 </object-type> |
3715 <object-type name="QPrintEngine"/> | 3715 <object-type name="QPrintEngine"/> |
3716 <object-type name="QProgressBar"> | 3716 <object-type name="QProgressBar"> |
3717 <!-- <modify-function signature="initStyleOption(QStyleOptionProgressBar*)const"> | 3717 <!-- <modify-function signature="initStyleOption(QStyleOptionProgressBar*)const"> |
3718 <access modifier="private"/> | 3718 <access modifier="private"/> |
3719 </modify-function> | 3719 </modify-function> |
3720 | 3720 |
3721 <inject-code> | 3721 <inject-code> |
3722 <insert-template name="gui.init_style_option"> | 3722 <insert-template name="gui.init_style_option"> |
3723 <replace from="%TYPE" to="QStyleOptionProgressBar"/> | 3723 <replace from="%TYPE" to="QStyleOptionProgressBar"/> |
3724 </insert-template> | 3724 </insert-template> |
3725 </inject-code> --> | 3725 </inject-code> --> |
3764 </modify-argument> | 3764 </modify-argument> |
3765 <modify-argument index="5"> | 3765 <modify-argument index="5"> |
3766 <remove-default-expression/> | 3766 <remove-default-expression/> |
3767 </modify-argument> | 3767 </modify-argument> |
3768 </modify-function> | 3768 </modify-function> |
3769 | 3769 |
3770 <inject-code> | 3770 <inject-code> |
3771 <import-file name="typesystem_gui-java.java" quote-after-line="class QShortcut___" quote-before-line="}// class"/> | 3771 <import-file name="typesystem_gui-java.java" quote-after-line="class QShortcut___" quote-before-line="}// class"/> |
3772 </inject-code> | 3772 </inject-code> |
3773 | 3773 |
3774 </object-type> | 3774 </object-type> |
3786 </modify-function> | 3786 </modify-function> |
3787 <modify-function signature="write(QDataStream&)const"> | 3787 <modify-function signature="write(QDataStream&)const"> |
3788 <modify-argument index="1" invalidate-after-use="yes"/> | 3788 <modify-argument index="1" invalidate-after-use="yes"/> |
3789 </modify-function> | 3789 </modify-function> |
3790 | 3790 |
3791 | 3791 |
3792 <modify-function signature="appendColumn(const QList<QStandardItem *> &)"> | 3792 <modify-function signature="appendColumn(const QList<QStandardItem *> &)"> |
3793 <modify-argument index="1"> | 3793 <modify-argument index="1"> |
3794 <define-ownership class="java" owner="c++"/> | 3794 <define-ownership class="java" owner="c++"/> |
3795 </modify-argument> | 3795 </modify-argument> |
3796 </modify-function> | 3796 </modify-function> |
4155 <modify-function signature="createWidget(QWidget*)"> | 4155 <modify-function signature="createWidget(QWidget*)"> |
4156 <modify-argument index="return"> | 4156 <modify-argument index="return"> |
4157 <define-ownership class="shell" owner="c++"/> | 4157 <define-ownership class="shell" owner="c++"/> |
4158 </modify-argument> | 4158 </modify-argument> |
4159 </modify-function> | 4159 </modify-function> |
4160 | 4160 |
4161 <modify-function signature="setDefaultWidget(QWidget*)"> | 4161 <modify-function signature="setDefaultWidget(QWidget*)"> |
4162 <modify-argument index="1"> | 4162 <modify-argument index="1"> |
4163 <define-ownership class="java" owner="c++"/> | 4163 <define-ownership class="java" owner="c++"/> |
4164 </modify-argument> | 4164 </modify-argument> |
4165 </modify-function> | 4165 </modify-function> |
4305 </modify-function> | 4305 </modify-function> |
4306 <modify-function signature="drawItemText(QPainter*,QRect,int,QPalette,bool,QString,QPalette::ColorRole)const"> | 4306 <modify-function signature="drawItemText(QPainter*,QRect,int,QPalette,bool,QString,QPalette::ColorRole)const"> |
4307 <modify-argument index="1" invalidate-after-use="yes"/> | 4307 <modify-argument index="1" invalidate-after-use="yes"/> |
4308 </modify-function> | 4308 </modify-function> |
4309 | 4309 |
4310 | 4310 |
4311 <inject-code> | 4311 <inject-code> |
4312 <import-file name="typesystem_gui-java.java" quote-after-line="class QStyle___" quote-before-line="}// class"/> | 4312 <import-file name="typesystem_gui-java.java" quote-after-line="class QStyle___" quote-before-line="}// class"/> |
4313 </inject-code> | 4313 </inject-code> |
4314 <!-- | 4314 <!-- |
4315 <modify-function signature="drawControl(QStyle::ControlElement, const QStyleOption *, QPainter *, const QWidget *) const"> | 4315 <modify-function signature="drawControl(QStyle::ControlElement, const QStyleOption *, QPainter *, const QWidget *) const"> |
4546 <remove/> | 4546 <remove/> |
4547 </modify-function> | 4547 </modify-function> |
4548 </object-type> | 4548 </object-type> |
4549 | 4549 |
4550 <object-type name="QLayout"> | 4550 <object-type name="QLayout"> |
4551 | 4551 |
4552 <modify-function signature="addItem(QLayoutItem*)"> | 4552 <modify-function signature="addItem(QLayoutItem*)"> |
4553 <modify-argument index="1" invalidate-after-use="yes"/> | 4553 <modify-argument index="1" invalidate-after-use="yes"/> |
4554 </modify-function> | 4554 </modify-function> |
4555 | 4555 |
4556 <modify-function signature="setSpacing(int)" rename="setWidgetSpacing"/> | 4556 <modify-function signature="setSpacing(int)" rename="setWidgetSpacing"/> |
4593 <access modifier="private"/> | 4593 <access modifier="private"/> |
4594 </modify-function> | 4594 </modify-function> |
4595 | 4595 |
4596 <modify-function signature="margin()const" remove="all"/> <!--### Obsolete in 4.3--> | 4596 <modify-function signature="margin()const" remove="all"/> <!--### Obsolete in 4.3--> |
4597 <!-- <modify-function signature="setMargin(int)" remove="all"/> --> <!--### Obsolete in 4.3--> | 4597 <!-- <modify-function signature="setMargin(int)" remove="all"/> --> <!--### Obsolete in 4.3--> |
4598 | 4598 |
4599 <inject-code> | 4599 <inject-code> |
4600 <import-file name="typesystem_gui-java.java" quote-after-line="class QLayout___" quote-before-line="}// class"/> | 4600 <import-file name="typesystem_gui-java.java" quote-after-line="class QLayout___" quote-before-line="}// class"/> |
4601 </inject-code> | 4601 </inject-code> |
4602 <modify-function signature="addItem(QLayoutItem *)"> | 4602 <modify-function signature="addItem(QLayoutItem *)"> |
4603 <modify-argument index="1"> | 4603 <modify-argument index="1"> |
4757 </modify-argument> | 4757 </modify-argument> |
4758 </modify-function> | 4758 </modify-function> |
4759 <modify-function signature="getItemPosition(int,int*,int*,int*,int*)"> | 4759 <modify-function signature="getItemPosition(int,int*,int*,int*,int*)"> |
4760 <access modifier="private"/> | 4760 <access modifier="private"/> |
4761 </modify-function> | 4761 </modify-function> |
4762 | 4762 |
4763 <inject-code> | 4763 <inject-code> |
4764 <import-file name="typesystem_gui-java.java" quote-after-line="class QGridLayout___" quote-before-line="}// class"/> | 4764 <import-file name="typesystem_gui-java.java" quote-after-line="class QGridLayout___" quote-before-line="}// class"/> |
4765 </inject-code> | 4765 </inject-code> |
4766 | 4766 |
4767 | 4767 |
5017 <modify-function signature="setFocusItem(QGraphicsItem*,Qt::FocusReason)"> | 5017 <modify-function signature="setFocusItem(QGraphicsItem*,Qt::FocusReason)"> |
5018 <modify-argument index="1"> | 5018 <modify-argument index="1"> |
5019 <reference-count action="set" variable-name="__rcFocusItem"/> | 5019 <reference-count action="set" variable-name="__rcFocusItem"/> |
5020 </modify-argument> | 5020 </modify-argument> |
5021 </modify-function> | 5021 </modify-function> |
5022 | 5022 |
5023 <inject-code> | 5023 <inject-code> |
5024 <import-file name="typesystem_gui-java.java" quote-after-line="class QGraphicsScene___" quote-before-line="}// class"/> | 5024 <import-file name="typesystem_gui-java.java" quote-after-line="class QGraphicsScene___" quote-before-line="}// class"/> |
5025 </inject-code> | 5025 </inject-code> |
5026 | 5026 |
5027 <modify-function signature="addEllipse(const QRectF &, const QPen &, const QBrush &)" remove="all"/> | 5027 <modify-function signature="addEllipse(const QRectF &, const QPen &, const QBrush &)" remove="all"/> |
5297 <modify-function signature="backgroundColor()const" remove="all"/> <!--### Obsolete in 4.3--> | 5297 <modify-function signature="backgroundColor()const" remove="all"/> <!--### Obsolete in 4.3--> |
5298 <modify-function signature="setBackgroundColor(QColor)" remove="all"/> <!--### Obsolete in 4.3--> | 5298 <modify-function signature="setBackgroundColor(QColor)" remove="all"/> <!--### Obsolete in 4.3--> |
5299 <modify-function signature="setTextColor(QColor)" remove="all"/> <!--### Obsolete in 4.3--> | 5299 <modify-function signature="setTextColor(QColor)" remove="all"/> <!--### Obsolete in 4.3--> |
5300 <modify-function signature="textColor()const" remove="all"/> <!--### Obsolete in 4.3--> | 5300 <modify-function signature="textColor()const" remove="all"/> <!--### Obsolete in 4.3--> |
5301 </object-type> | 5301 </object-type> |
5302 | 5302 |
5303 <object-type name="QGraphicsObject"> | 5303 <object-type name="QGraphicsObject"> |
5304 <modify-function signature="children()const" remove="all"/> | 5304 <modify-function signature="children()const" remove="all"/> |
5305 </object-type> | 5305 </object-type> |
5306 | 5306 |
5307 <object-type name="QGraphicsTextItem"> <!-- a QObject so main-thread delete redundant --> | 5307 <object-type name="QGraphicsTextItem"> <!-- a QObject so main-thread delete redundant --> |
5308 <extra-includes> | 5308 <extra-includes> |
5309 <include file-name="QTextCursor" location="global"/> | 5309 <include file-name="QTextCursor" location="global"/> |
5310 </extra-includes> | 5310 </extra-includes> |
5311 <modify-function signature="setExtension(QGraphicsItem::Extension,QVariant)" remove="all"/> | 5311 <modify-function signature="setExtension(QGraphicsItem::Extension,QVariant)" remove="all"/> |
5511 <modify-argument index="1"> | 5511 <modify-argument index="1"> |
5512 <reference-count action="ignore"/> | 5512 <reference-count action="ignore"/> |
5513 </modify-argument> | 5513 </modify-argument> |
5514 </modify-function> | 5514 </modify-function> |
5515 | 5515 |
5516 | 5516 |
5517 <!-- <modify-function signature="addItem(const QString &)" remove="all"/>--> | 5517 <!-- <modify-function signature="addItem(const QString &)" remove="all"/>--> |
5518 <modify-function signature="addItems(const QStringList &)" remove="all"/> | 5518 <modify-function signature="addItems(const QStringList &)" remove="all"/> |
5519 <modify-function signature="insertItem(int, const QString &)" remove="all"/> | 5519 <modify-function signature="insertItem(int, const QString &)" remove="all"/> |
5520 <modify-function signature="insertItems(int, const QStringList &)" remove="all"/> | 5520 <modify-function signature="insertItems(int, const QStringList &)" remove="all"/> |
5521 <inject-code> | 5521 <inject-code> |
5619 <remove-default-expression/> | 5619 <remove-default-expression/> |
5620 </modify-argument> | 5620 </modify-argument> |
5621 </modify-function> | 5621 </modify-function> |
5622 | 5622 |
5623 <inject-code class="native"> | 5623 <inject-code class="native"> |
5624 extern "C" JNIEXPORT void JNICALL QTJAMBI_FUNCTION_PREFIX(Java_com_trolltech_qt_gui_QWidget__1_1qt_1QMessageBox_1setWindowTitle) | 5624 QTD_EXTERN QTD_JNIEXPORT void JNICALL QTJAMBI_FUNCTION_PREFIX(Java_com_trolltech_qt_gui_QWidget__1_1qt_1QMessageBox_1setWindowTitle) |
5625 (JNIEnv *__jni_env, | 5625 (JNIEnv *__jni_env, |
5626 jclass, | 5626 jclass, |
5627 jlong __this_nativeId, | 5627 jlong __this_nativeId, |
5628 jobject title0) | 5628 jobject title0) |
5629 { | 5629 { |
5637 QTJAMBI_DEBUG_TRACE("(native) -> leaving: QMessageBox::setWindowTitle(const QString & title)"); | 5637 QTJAMBI_DEBUG_TRACE("(native) -> leaving: QMessageBox::setWindowTitle(const QString & title)"); |
5638 } | 5638 } |
5639 </inject-code> | 5639 </inject-code> |
5640 | 5640 |
5641 <inject-code class="native"> | 5641 <inject-code class="native"> |
5642 extern "C" JNIEXPORT void JNICALL QTJAMBI_FUNCTION_PREFIX(Java_com_trolltech_qt_gui_QWidget__1_1qt_1QMessageBox_1setWindowModality) | 5642 QTD_EXTERN QTD_JNIEXPORT void JNICALL QTJAMBI_FUNCTION_PREFIX(Java_com_trolltech_qt_gui_QWidget__1_1qt_1QMessageBox_1setWindowModality) |
5643 (JNIEnv *__jni_env, | 5643 (JNIEnv *__jni_env, |
5644 jclass, | 5644 jclass, |
5645 jlong __this_nativeId, | 5645 jlong __this_nativeId, |
5646 jint windowModality0) | 5646 jint windowModality0) |
5647 { | 5647 { |
5665 <modify-function signature="render(QPainter *, const QPoint &, const QRegion &, QFlags<QWidget::RenderFlag>)"> | 5665 <modify-function signature="render(QPainter *, const QPoint &, const QRegion &, QFlags<QWidget::RenderFlag>)"> |
5666 <modify-argument index="4"> | 5666 <modify-argument index="4"> |
5667 <replace-default-expression with="RenderFlag.DrawWindowBackground, RenderFlag.DrawChildren"/> | 5667 <replace-default-expression with="RenderFlag.DrawWindowBackground, RenderFlag.DrawChildren"/> |
5668 </modify-argument> | 5668 </modify-argument> |
5669 </modify-function> | 5669 </modify-function> |
5670 --> | 5670 --> |
5671 <!-- <modify-function signature="setFocusProxy(QWidget*)"> | 5671 <!-- <modify-function signature="setFocusProxy(QWidget*)"> |
5672 <modify-argument index="1"> | 5672 <modify-argument index="1"> |
5673 <reference-count action="set" variable-name="__rcFocusProxy"/> | 5673 <reference-count action="set" variable-name="__rcFocusProxy"/> |
5674 </modify-argument> | 5674 </modify-argument> |
5675 </modify-function> --> | 5675 </modify-function> --> |
5750 <modify-function signature="isTopLevel()const" remove="all"/> <!--### Obsolete in 4.3--> | 5750 <modify-function signature="isTopLevel()const" remove="all"/> <!--### Obsolete in 4.3--> |
5751 <modify-function signature="paletteChange(QPalette)" remove="all"/> <!--### Obsolete in 4.3--> | 5751 <modify-function signature="paletteChange(QPalette)" remove="all"/> <!--### Obsolete in 4.3--> |
5752 <modify-function signature="setShown(bool)" remove="all"/> <!--### Obsolete in 4.3--> | 5752 <modify-function signature="setShown(bool)" remove="all"/> <!--### Obsolete in 4.3--> |
5753 <modify-function signature="topLevelWidget()const" remove="all"/> <!--### Obsolete in 4.3--> | 5753 <modify-function signature="topLevelWidget()const" remove="all"/> <!--### Obsolete in 4.3--> |
5754 <modify-function signature="windowActivationChange(bool)" remove="all"/> <!--### Obsolete in 4.3--> | 5754 <modify-function signature="windowActivationChange(bool)" remove="all"/> <!--### Obsolete in 4.3--> |
5755 | 5755 |
5756 <inject-code> | 5756 <inject-code> |
5757 <import-file name="typesystem_gui-java.java" quote-after-line="class QWidget___" quote-before-line="}// class"/> | 5757 <import-file name="typesystem_gui-java.java" quote-after-line="class QWidget___" quote-before-line="}// class"/> |
5758 </inject-code> | 5758 </inject-code> |
5759 <!-- | 5759 <!-- |
5760 <modify-function signature="setWindowTitle(const QString &)"> | 5760 <modify-function signature="setWindowTitle(const QString &)"> |
5841 <!-- Safe to ignore because the spinbox reparents the line edit --> | 5841 <!-- Safe to ignore because the spinbox reparents the line edit --> |
5842 <reference-count action="ignore"/> | 5842 <reference-count action="ignore"/> |
5843 <no-null-pointer/> | 5843 <no-null-pointer/> |
5844 </modify-argument> | 5844 </modify-argument> |
5845 </modify-function> | 5845 </modify-function> |
5846 <!-- | 5846 <!-- |
5847 <inject-code> | 5847 <inject-code> |
5848 <insert-template name="gui.init_style_option"> | 5848 <insert-template name="gui.init_style_option"> |
5849 <replace from="%TYPE" to="QStyleOptionSpinBox"/> | 5849 <replace from="%TYPE" to="QStyleOptionSpinBox"/> |
5850 <replace from="final" to=""/> | 5850 <replace from="final" to=""/> |
5851 </insert-template> | 5851 </insert-template> |
6095 </modify-argument> | 6095 </modify-argument> |
6096 </modify-function> | 6096 </modify-function> |
6097 | 6097 |
6098 <modify-function signature="clear()" remove="all"/> <!--### Obsolete in 4.3--> | 6098 <modify-function signature="clear()" remove="all"/> <!--### Obsolete in 4.3--> |
6099 <modify-function signature="filterChanged()" remove="all"/> <!--### Obsolete in 4.3--> | 6099 <modify-function signature="filterChanged()" remove="all"/> <!--### Obsolete in 4.3--> |
6100 | 6100 |
6101 <modify-function signature="match(QModelIndex, int, QVariant, int, QFlags<Qt::MatchFlag>) const"> | 6101 <modify-function signature="match(QModelIndex, int, QVariant, int, QFlags<Qt::MatchFlag>) const"> |
6102 <modify-argument index="5"> | 6102 <modify-argument index="5"> |
6103 <replace-default-expression with="Qt.MatchFlag.MatchStartsWith | Qt.MatchFlag.MatchWrap"/> | 6103 <replace-default-expression with="Qt.MatchFlag.MatchStartsWith | Qt.MatchFlag.MatchWrap"/> |
6104 </modify-argument> | 6104 </modify-argument> |
6105 </modify-function> | 6105 </modify-function> |
6107 | 6107 |
6108 <object-type name="QSlider"> | 6108 <object-type name="QSlider"> |
6109 <!-- <modify-function signature="initStyleOption(QStyleOptionSlider*)const"> | 6109 <!-- <modify-function signature="initStyleOption(QStyleOptionSlider*)const"> |
6110 <access modifier="private"/> | 6110 <access modifier="private"/> |
6111 </modify-function> | 6111 </modify-function> |
6112 | 6112 |
6113 <inject-code> | 6113 <inject-code> |
6114 <insert-template name="gui.init_style_option"> | 6114 <insert-template name="gui.init_style_option"> |
6115 <replace from="%TYPE" to="QStyleOptionSlider"/> | 6115 <replace from="%TYPE" to="QStyleOptionSlider"/> |
6116 </insert-template> | 6116 </insert-template> |
6117 </inject-code>--> | 6117 </inject-code>--> |
6278 <!-- Reparented --> | 6278 <!-- Reparented --> |
6279 <reference-count action="ignore"/> | 6279 <reference-count action="ignore"/> |
6280 </modify-argument> | 6280 </modify-argument> |
6281 </modify-function> | 6281 </modify-function> |
6282 | 6282 |
6283 | 6283 |
6284 <inject-code> | 6284 <inject-code> |
6285 <import-file name="typesystem_gui-java.java" quote-after-line="class QFileDialog___" quote-before-line="}// class"/> | 6285 <import-file name="typesystem_gui-java.java" quote-after-line="class QFileDialog___" quote-before-line="}// class"/> |
6286 </inject-code> | 6286 </inject-code> |
6287 <!-- | 6287 <!-- |
6288 <template name="gui.filedialog_get_xxx_filename"> | 6288 <template name="gui.filedialog_get_xxx_filename"> |
6351 <include file-name="QIcon" location="global"/> | 6351 <include file-name="QIcon" location="global"/> |
6352 </extra-includes> | 6352 </extra-includes> |
6353 <!-- <modify-function signature="initStyleOption(QStyleOptionTab*,int)const"> | 6353 <!-- <modify-function signature="initStyleOption(QStyleOptionTab*,int)const"> |
6354 <access modifier="private"/> | 6354 <access modifier="private"/> |
6355 </modify-function> | 6355 </modify-function> |
6356 | 6356 |
6357 <inject-code> | 6357 <inject-code> |
6358 <import-file name="typesystem_gui-java.java" quote-after-line="class QTabBar___" quote-before-line="}// class"/> | 6358 <import-file name="typesystem_gui-java.java" quote-after-line="class QTabBar___" quote-before-line="}// class"/> |
6359 </inject-code> | 6359 </inject-code> |
6360 --> | 6360 --> |
6361 </object-type> | 6361 </object-type> |
6453 | 6453 |
6454 <object-type name="QRadioButton"> | 6454 <object-type name="QRadioButton"> |
6455 <!-- <modify-function signature="initStyleOption(QStyleOptionButton*)const"> | 6455 <!-- <modify-function signature="initStyleOption(QStyleOptionButton*)const"> |
6456 <access modifier="private"/> | 6456 <access modifier="private"/> |
6457 </modify-function> | 6457 </modify-function> |
6458 | 6458 |
6459 <inject-code> | 6459 <inject-code> |
6460 <insert-template name="gui.init_style_option"> | 6460 <insert-template name="gui.init_style_option"> |
6461 <replace from="%TYPE" to="QStyleOptionButton"/> | 6461 <replace from="%TYPE" to="QStyleOptionButton"/> |
6462 </insert-template> | 6462 </insert-template> |
6463 </inject-code>--> | 6463 </inject-code>--> |
6465 | 6465 |
6466 <object-type name="QScrollBar"> | 6466 <object-type name="QScrollBar"> |
6467 <!-- <modify-function signature="initStyleOption(QStyleOptionSlider*)const"> | 6467 <!-- <modify-function signature="initStyleOption(QStyleOptionSlider*)const"> |
6468 <access modifier="private"/> | 6468 <access modifier="private"/> |
6469 </modify-function> | 6469 </modify-function> |
6470 | 6470 |
6471 <inject-code> | 6471 <inject-code> |
6472 <insert-template name="gui.init_style_option"> | 6472 <insert-template name="gui.init_style_option"> |
6473 <replace from="%TYPE" to="QStyleOptionSlider"/> | 6473 <replace from="%TYPE" to="QStyleOptionSlider"/> |
6474 </insert-template> | 6474 </insert-template> |
6475 </inject-code>--> | 6475 </inject-code>--> |
6485 <define-ownership class="java" owner="c++"/> | 6485 <define-ownership class="java" owner="c++"/> |
6486 </modify-argument> | 6486 </modify-argument> |
6487 </modify-function> | 6487 </modify-function> |
6488 | 6488 |
6489 | 6489 |
6490 | 6490 |
6491 <inject-code> | 6491 <inject-code> |
6492 <import-file name="typesystem_gui-java.java" quote-after-line="class QClipboard___" quote-before-line="}// class"/> | 6492 <import-file name="typesystem_gui-java.java" quote-after-line="class QClipboard___" quote-before-line="}// class"/> |
6493 </inject-code> | 6493 </inject-code> |
6494 | 6494 |
6495 </object-type> | 6495 </object-type> |
6532 | 6532 |
6533 <modify-function signature="viewportEvent(QEvent*)"> | 6533 <modify-function signature="viewportEvent(QEvent*)"> |
6534 <modify-argument index="1" invalidate-after-use="yes"/> | 6534 <modify-argument index="1" invalidate-after-use="yes"/> |
6535 </modify-function> | 6535 </modify-function> |
6536 | 6536 |
6537 | 6537 |
6538 <inject-code> | 6538 <inject-code> |
6539 <import-file name="typesystem_gui-java.java" quote-after-line="class QAbstractScrollArea___" quote-before-line="}// class"/> | 6539 <import-file name="typesystem_gui-java.java" quote-after-line="class QAbstractScrollArea___" quote-before-line="}// class"/> |
6540 </inject-code> | 6540 </inject-code> |
6541 | 6541 |
6542 </object-type> | 6542 </object-type> |
6558 <modify-function signature="move(const QPoint &)" rename="moveRubberBand"/> | 6558 <modify-function signature="move(const QPoint &)" rename="moveRubberBand"/> |
6559 <modify-function signature="resize(int,int)" rename="resizeRubberBand"/> | 6559 <modify-function signature="resize(int,int)" rename="resizeRubberBand"/> |
6560 <modify-function signature="resize(const QSize &)" rename="resizeRubberBand"/> | 6560 <modify-function signature="resize(const QSize &)" rename="resizeRubberBand"/> |
6561 <modify-function signature="setGeometry(int,int,int,int)" rename="setRubberBandGeometry"/> | 6561 <modify-function signature="setGeometry(int,int,int,int)" rename="setRubberBandGeometry"/> |
6562 <modify-function signature="setGeometry(const QRect &)" rename="setRubberBandGeometry"/> | 6562 <modify-function signature="setGeometry(const QRect &)" rename="setRubberBandGeometry"/> |
6563 | 6563 |
6564 <!-- <inject-code> | 6564 <!-- <inject-code> |
6565 <insert-template name="gui.init_style_option"> | 6565 <insert-template name="gui.init_style_option"> |
6566 <replace from="%TYPE" to="QStyleOptionRubberBand"/> | 6566 <replace from="%TYPE" to="QStyleOptionRubberBand"/> |
6567 </insert-template> | 6567 </insert-template> |
6568 </inject-code> --> | 6568 </inject-code> --> |
6651 <modify-function signature="setDocumentLayout(QAbstractTextDocumentLayout*)"> | 6651 <modify-function signature="setDocumentLayout(QAbstractTextDocumentLayout*)"> |
6652 <modify-argument index="1"> | 6652 <modify-argument index="1"> |
6653 <define-ownership class="java" owner="c++"/> | 6653 <define-ownership class="java" owner="c++"/> |
6654 </modify-argument> | 6654 </modify-argument> |
6655 </modify-function> | 6655 </modify-function> |
6656 <!-- | 6656 <!-- |
6657 <inject-code> | 6657 <inject-code> |
6658 <import-file name="typesystem_gui-java.java" quote-after-line="class QTextDocument___" quote-before-line="}// class"/> | 6658 <import-file name="typesystem_gui-java.java" quote-after-line="class QTextDocument___" quote-before-line="}// class"/> |
6659 </inject-code> | 6659 </inject-code> |
6660 --> | 6660 --> |
6661 </object-type> | 6661 </object-type> |
6673 <modify-function signature="insertWidget(int, QWidget *)"> | 6673 <modify-function signature="insertWidget(int, QWidget *)"> |
6674 <modify-argument index="2"> | 6674 <modify-argument index="2"> |
6675 <reference-count action="ignore"/> | 6675 <reference-count action="ignore"/> |
6676 </modify-argument> | 6676 </modify-argument> |
6677 </modify-function> | 6677 </modify-function> |
6678 | 6678 |
6679 <inject-code> | 6679 <inject-code> |
6680 <import-file name="typesystem_gui-java.java" quote-after-line="class QSplitter___" quote-before-line="}// class"/> | 6680 <import-file name="typesystem_gui-java.java" quote-after-line="class QSplitter___" quote-before-line="}// class"/> |
6681 </inject-code> | 6681 </inject-code> |
6682 | 6682 |
6683 </object-type> | 6683 </object-type> |
6684 | 6684 |
6685 <object-type name="QGroupBox"> | 6685 <object-type name="QGroupBox"> |
6686 <!-- <modify-function signature="initStyleOption(QStyleOptionGroupBox*)const"> | 6686 <!-- <modify-function signature="initStyleOption(QStyleOptionGroupBox*)const"> |
6687 <access modifier="private"/> | 6687 <access modifier="private"/> |
6688 </modify-function> | 6688 </modify-function> |
6689 | 6689 |
6690 <inject-code> | 6690 <inject-code> |
6691 <insert-template name="gui.init_style_option"> | 6691 <insert-template name="gui.init_style_option"> |
6692 <replace from="%TYPE" to="QStyleOptionGroupBox"/> | 6692 <replace from="%TYPE" to="QStyleOptionGroupBox"/> |
6693 </insert-template> | 6693 </insert-template> |
6694 </inject-code>--> | 6694 </inject-code>--> |
6722 | 6722 |
6723 <object-type name="QDial"> | 6723 <object-type name="QDial"> |
6724 <!-- <modify-function signature="initStyleOption(QStyleOptionSlider*)const"> | 6724 <!-- <modify-function signature="initStyleOption(QStyleOptionSlider*)const"> |
6725 <access modifier="private"/> | 6725 <access modifier="private"/> |
6726 </modify-function> | 6726 </modify-function> |
6727 | 6727 |
6728 <inject-code> | 6728 <inject-code> |
6729 <insert-template name="gui.init_style_option"> | 6729 <insert-template name="gui.init_style_option"> |
6730 <replace from="%TYPE" to="QStyleOptionSlider"/> | 6730 <replace from="%TYPE" to="QStyleOptionSlider"/> |
6731 </insert-template> | 6731 </insert-template> |
6732 </inject-code>--> | 6732 </inject-code>--> |
6744 <modify-function signature="setValidator(const QValidator *)"> | 6744 <modify-function signature="setValidator(const QValidator *)"> |
6745 <modify-argument index="1"> | 6745 <modify-argument index="1"> |
6746 <reference-count action="set" variable-name="__rcValidator"/> | 6746 <reference-count action="set" variable-name="__rcValidator"/> |
6747 </modify-argument> | 6747 </modify-argument> |
6748 </modify-function> | 6748 </modify-function> |
6749 <!-- | 6749 <!-- |
6750 <inject-code> | 6750 <inject-code> |
6751 <insert-template name="gui.init_style_option"> | 6751 <insert-template name="gui.init_style_option"> |
6752 <replace from="%TYPE" to="QStyleOptionFrame"/> | 6752 <replace from="%TYPE" to="QStyleOptionFrame"/> |
6753 </insert-template> | 6753 </insert-template> |
6754 </inject-code>--> | 6754 </inject-code>--> |
6770 | 6770 |
6771 <object-type name="QDockWidget"> | 6771 <object-type name="QDockWidget"> |
6772 <!-- <modify-function signature="initStyleOption(QStyleOptionDockWidget*)const"> | 6772 <!-- <modify-function signature="initStyleOption(QStyleOptionDockWidget*)const"> |
6773 <access modifier="private"/> | 6773 <access modifier="private"/> |
6774 </modify-function> | 6774 </modify-function> |
6775 | 6775 |
6776 <inject-code> | 6776 <inject-code> |
6777 <insert-template name="gui.init_style_option"> | 6777 <insert-template name="gui.init_style_option"> |
6778 <replace from="%TYPE" to="QStyleOptionDockWidget"/> | 6778 <replace from="%TYPE" to="QStyleOptionDockWidget"/> |
6779 </insert-template> | 6779 </insert-template> |
6780 </inject-code>--> | 6780 </inject-code>--> |
6903 </modify-argument> | 6903 </modify-argument> |
6904 </modify-function> | 6904 </modify-function> |
6905 <inject-code> | 6905 <inject-code> |
6906 <import-file name="typesystem_gui-java.java" quote-after-line="class QToolBar___" quote-before-line="}// class"/> | 6906 <import-file name="typesystem_gui-java.java" quote-after-line="class QToolBar___" quote-before-line="}// class"/> |
6907 </inject-code> | 6907 </inject-code> |
6908 <!-- | 6908 <!-- |
6909 <inject-code> | 6909 <inject-code> |
6910 <insert-template name="gui.init_style_option"> | 6910 <insert-template name="gui.init_style_option"> |
6911 <replace from="%TYPE" to="QStyleOptionToolBar"/> | 6911 <replace from="%TYPE" to="QStyleOptionToolBar"/> |
6912 </insert-template> | 6912 </insert-template> |
6913 </inject-code> | 6913 </inject-code> |
6952 </extra-includes> | 6952 </extra-includes> |
6953 <modify-function signature="setPaintDevice(QPaintDevice*)"> | 6953 <modify-function signature="setPaintDevice(QPaintDevice*)"> |
6954 <remove/> | 6954 <remove/> |
6955 </modify-function> | 6955 </modify-function> |
6956 <modify-field name="state" read="false" write="false"/> | 6956 <modify-field name="state" read="false" write="false"/> |
6957 <!-- | 6957 <!-- |
6958 <modify-function signature="drawLines(const QLine *, int)"> | 6958 <modify-function signature="drawLines(const QLine *, int)"> |
6959 <modify-argument index="1"> | 6959 <modify-argument index="1"> |
6960 <replace-type modified-type="qt.gui.QLine[]"/> | 6960 <replace-type modified-type="qt.gui.QLine[]"/> |
6961 <conversion-rule class="shell"> | 6961 <conversion-rule class="shell"> |
6962 jobjectArray %out = qtjambi_from_array(__jni_env, %in, %2, | 6962 jobjectArray %out = qtjambi_from_array(__jni_env, %in, %2, |
7272 </modify-argument> | 7272 </modify-argument> |
7273 </modify-function> | 7273 </modify-function> |
7274 </object-type> | 7274 </object-type> |
7275 | 7275 |
7276 <object-type name="QPrinter" delete-in-main-thread="yes"> | 7276 <object-type name="QPrinter" delete-in-main-thread="yes"> |
7277 | 7277 |
7278 | 7278 |
7279 <modify-function signature="setEngines(QPrintEngine*,QPaintEngine*)"> | 7279 <modify-function signature="setEngines(QPrintEngine*,QPaintEngine*)"> |
7280 <modify-argument index="1"> | 7280 <modify-argument index="1"> |
7281 <reference-count action="set" variable-name="__rcPrintEngine"/> | 7281 <reference-count action="set" variable-name="__rcPrintEngine"/> |
7282 </modify-argument> | 7282 </modify-argument> |
7283 <modify-argument index="2"> | 7283 <modify-argument index="2"> |
7284 <reference-count action="set" variable-name="__rcPaintEngine"/> | 7284 <reference-count action="set" variable-name="__rcPaintEngine"/> |
7285 </modify-argument> | 7285 </modify-argument> |
7286 </modify-function> | 7286 </modify-function> |
7287 | 7287 |
7288 <modify-function signature="getPageMargins(double*,double*,double*,double*,QPrinter::Unit)const" access="private"/> | 7288 <modify-function signature="getPageMargins(double*,double*,double*,double*,QPrinter::Unit)const" access="private"/> |
7289 <inject-code> | 7289 <inject-code> |
7290 <import-file name="typesystem_gui-java.java" quote-after-line="class QPrinter___" quote-before-line="}// class"/> | 7290 <import-file name="typesystem_gui-java.java" quote-after-line="class QPrinter___" quote-before-line="}// class"/> |
7291 </inject-code> | 7291 </inject-code> |
7292 </object-type> | 7292 </object-type> |
7296 <modify-argument index="1"> | 7296 <modify-argument index="1"> |
7297 <reference-count action="set" variable-name="__rcMenu"/> | 7297 <reference-count action="set" variable-name="__rcMenu"/> |
7298 </modify-argument> | 7298 </modify-argument> |
7299 </modify-function> | 7299 </modify-function> |
7300 | 7300 |
7301 | 7301 |
7302 <inject-code> | 7302 <inject-code> |
7303 <import-file name="typesystem_gui-java.java" quote-after-line="class QAction___" quote-before-line="}// class"/> | 7303 <import-file name="typesystem_gui-java.java" quote-after-line="class QAction___" quote-before-line="}// class"/> |
7304 </inject-code> | 7304 </inject-code> |
7305 <!-- | 7305 <!-- |
7306 <modify-function signature="setActionGroup(QActionGroup*)"> | 7306 <modify-function signature="setActionGroup(QActionGroup*)"> |
7353 <access modifier="private"/> | 7353 <access modifier="private"/> |
7354 </modify-function> | 7354 </modify-function> |
7355 <modify-function signature="drawPoints(const QPointF *, int)"> | 7355 <modify-function signature="drawPoints(const QPointF *, int)"> |
7356 <access modifier="private"/> | 7356 <access modifier="private"/> |
7357 </modify-function> | 7357 </modify-function> |
7358 | 7358 |
7359 <modify-function signature="drawPolygon(const QPoint *, int, Qt::FillRule)"> | 7359 <modify-function signature="drawPolygon(const QPoint *, int, Qt::FillRule)"> |
7360 <access modifier="private"/> | 7360 <access modifier="private"/> |
7361 </modify-function> | 7361 </modify-function> |
7362 <modify-function signature="drawPolygon(const QPointF *, int, Qt::FillRule)"> | 7362 <modify-function signature="drawPolygon(const QPointF *, int, Qt::FillRule)"> |
7363 <access modifier="private"/> | 7363 <access modifier="private"/> |
7367 <access modifier="private"/> | 7367 <access modifier="private"/> |
7368 </modify-function> | 7368 </modify-function> |
7369 <modify-function signature="drawPolyline(const QPointF *, int)"> | 7369 <modify-function signature="drawPolyline(const QPointF *, int)"> |
7370 <access modifier="private"/> | 7370 <access modifier="private"/> |
7371 </modify-function> | 7371 </modify-function> |
7372 | 7372 |
7373 <modify-function signature="drawRects(const QRect *, int)"> | 7373 <modify-function signature="drawRects(const QRect *, int)"> |
7374 <access modifier="private"/> | 7374 <access modifier="private"/> |
7375 </modify-function> | 7375 </modify-function> |
7376 <modify-function signature="drawRects(const QRectF *, int)"> | 7376 <modify-function signature="drawRects(const QRectF *, int)"> |
7377 <access modifier="private"/> | 7377 <access modifier="private"/> |
7378 </modify-function> | 7378 </modify-function> |
7379 | 7379 |
7380 <!-- removed stuff --> | 7380 <!-- removed stuff --> |
7381 <modify-function signature="drawRects(const QVector<QRect> &)"> | 7381 <modify-function signature="drawRects(const QVector<QRect> &)"> |
7382 <remove/> | 7382 <remove/> |
7383 </modify-function> | 7383 </modify-function> |
7384 <modify-function signature="drawRects(const QVector<QRectF> &)"> | 7384 <modify-function signature="drawRects(const QVector<QRectF> &)"> |
7441 </modify-function> | 7441 </modify-function> |
7442 <modify-function signature="matrix()const" remove="all"/> <!--### Obsolete in 4.3--> | 7442 <modify-function signature="matrix()const" remove="all"/> <!--### Obsolete in 4.3--> |
7443 <modify-function signature="matrixEnabled()const" remove="all"/> <!--### Obsolete in 4.3--> | 7443 <modify-function signature="matrixEnabled()const" remove="all"/> <!--### Obsolete in 4.3--> |
7444 <modify-function signature="setMatrix(QMatrix, bool)" remove="all"/> <!--### Obsolete in 4.3--> | 7444 <modify-function signature="setMatrix(QMatrix, bool)" remove="all"/> <!--### Obsolete in 4.3--> |
7445 <modify-function signature="setMatrixEnabled(bool)" remove="all"/> <!--### Obsolete in 4.3--> | 7445 <modify-function signature="setMatrixEnabled(bool)" remove="all"/> <!--### Obsolete in 4.3--> |
7446 | 7446 |
7447 <inject-code> | 7447 <inject-code> |
7448 <import-file name="typesystem_gui-java.java" quote-after-line="class QPainter___" quote-before-line="}// class"/> | 7448 <import-file name="typesystem_gui-java.java" quote-after-line="class QPainter___" quote-before-line="}// class"/> |
7449 </inject-code> | 7449 </inject-code> |
7450 <!-- | 7450 <!-- |
7451 <inject-code class="destructor-function"> | 7451 <inject-code class="destructor-function"> |
7590 <template name="gui.application_char_pointer_function"> | 7590 <template name="gui.application_char_pointer_function"> |
7591 public static %RETURN_TYPE %FUNCTION_NAME(%PRE_ARGUMENTS %COMMA QByteArray className) { | 7591 public static %RETURN_TYPE %FUNCTION_NAME(%PRE_ARGUMENTS %COMMA QByteArray className) { |
7592 return %FUNCTION_NAME(%PRE_CALL_ARGUMENTS %COMMA className == null ? null : className.data()); | 7592 return %FUNCTION_NAME(%PRE_CALL_ARGUMENTS %COMMA className == null ? null : className.data()); |
7593 } | 7593 } |
7594 </template> | 7594 </template> |
7595 | 7595 |
7596 <inject-code class="java-free"> | 7596 <inject-code class="java-free"> |
7597 QApplication qApp() | 7597 QApplication qApp() |
7598 { | 7598 { |
7599 return cast(QApplication) QCoreApplication.instance(); | 7599 return cast(QApplication) QCoreApplication.instance(); |
7600 } | 7600 } |
7601 </inject-code> | 7601 </inject-code> |
7602 </object-type> | 7602 </object-type> |
7603 | 7603 |
7604 <object-type name="QCommandLinkButton"/> | 7604 <object-type name="QCommandLinkButton"/> |
7605 <object-type name="QFileSystemModel"> | 7605 <object-type name="QFileSystemModel"> |
7606 <modify-function signature="setIconProvider(QFileIconProvider*)"> | 7606 <modify-function signature="setIconProvider(QFileIconProvider*)"> |
7701 <modify-function signature="addItem(QLayoutItem*)"> | 7701 <modify-function signature="addItem(QLayoutItem*)"> |
7702 <modify-argument index="1"> | 7702 <modify-argument index="1"> |
7703 <define-ownership class="java" owner="c++"/> | 7703 <define-ownership class="java" owner="c++"/> |
7704 </modify-argument> | 7704 </modify-argument> |
7705 </modify-function> | 7705 </modify-function> |
7706 | 7706 |
7707 <modify-function signature="getLayoutPosition(QLayout*,int*,QFormLayout::ItemRole*)const" access="private"/> | 7707 <modify-function signature="getLayoutPosition(QLayout*,int*,QFormLayout::ItemRole*)const" access="private"/> |
7708 <modify-function signature="getWidgetPosition(QWidget*,int*,QFormLayout::ItemRole*)const" access="private"/> | 7708 <modify-function signature="getWidgetPosition(QWidget*,int*,QFormLayout::ItemRole*)const" access="private"/> |
7709 <modify-function signature="getItemPosition(int,int*,QFormLayout::ItemRole*)const" access="private"/> | 7709 <modify-function signature="getItemPosition(int,int*,QFormLayout::ItemRole*)const" access="private"/> |
7710 <inject-code> | 7710 <inject-code> |
7711 <import-file name="typesystem_gui-java.java" quote-after-line="class QFormLayout___" quote-before-line="}// class"/> | 7711 <import-file name="typesystem_gui-java.java" quote-after-line="class QFormLayout___" quote-before-line="}// class"/> |
7736 <modify-function signature="setParentLayoutItem(QGraphicsLayoutItem*)"> | 7736 <modify-function signature="setParentLayoutItem(QGraphicsLayoutItem*)"> |
7737 <modify-argument index="1"> | 7737 <modify-argument index="1"> |
7738 <reference-count action="set" variable-name="__rcParentLayoutItem"/> | 7738 <reference-count action="set" variable-name="__rcParentLayoutItem"/> |
7739 </modify-argument> | 7739 </modify-argument> |
7740 </modify-function> | 7740 </modify-function> |
7741 | 7741 |
7742 <!-- <modify-function signature="getContentsMargins(double*,double*,double*,double*)const" access="private"/> --> | 7742 <!-- <modify-function signature="getContentsMargins(double*,double*,double*,double*)const" access="private"/> --> |
7743 <modify-function signature="getContentsMargins(double*,double*,double*,double*)const" remove="all"/> | 7743 <modify-function signature="getContentsMargins(double*,double*,double*,double*)const" remove="all"/> |
7744 <inject-code> | 7744 <inject-code> |
7745 <import-file name="typesystem_gui-java.java" quote-after-line="class Subclass_of_QGraphicsLayoutItem___" quote-before-line="}// class"/> | 7745 <import-file name="typesystem_gui-java.java" quote-after-line="class Subclass_of_QGraphicsLayoutItem___" quote-before-line="}// class"/> |
7746 </inject-code> | 7746 </inject-code> |
7753 <modify-function signature="setParentLayoutItem(QGraphicsLayoutItem*)"> | 7753 <modify-function signature="setParentLayoutItem(QGraphicsLayoutItem*)"> |
7754 <modify-argument index="1"> | 7754 <modify-argument index="1"> |
7755 <reference-count action="set" variable-name="__rcParentLayoutItem"/> | 7755 <reference-count action="set" variable-name="__rcParentLayoutItem"/> |
7756 </modify-argument> | 7756 </modify-argument> |
7757 </modify-function> | 7757 </modify-function> |
7758 | 7758 |
7759 <modify-function signature="getContentsMargins(double*,double*,double*,double*)const" access="private"/> | 7759 <modify-function signature="getContentsMargins(double*,double*,double*,double*)const" access="private"/> |
7760 <inject-code> | 7760 <inject-code> |
7761 <import-file name="typesystem_gui-java.java" quote-after-line="class Subclass_of_QGraphicsLayoutItem___" quote-before-line="}// class"/> | 7761 <import-file name="typesystem_gui-java.java" quote-after-line="class Subclass_of_QGraphicsLayoutItem___" quote-before-line="}// class"/> |
7762 </inject-code> | 7762 </inject-code> |
7763 <inject-code class="interface"> | 7763 <inject-code class="interface"> |
7764 public QMarginsF getContentsMargins(); | 7764 public QMarginsF getContentsMargins(); |
7765 </inject-code> | 7765 </inject-code> |
7766 --> | 7766 --> |
7767 </interface-type> | 7767 </interface-type> |
7768 | 7768 |
7769 <object-type name="QGraphicsLinearLayout" delete-in-main-thread="yes"> | 7769 <object-type name="QGraphicsLinearLayout" delete-in-main-thread="yes"> |
7770 <modify-function signature="addItem(QGraphicsLayoutItem*)"> | 7770 <modify-function signature="addItem(QGraphicsLayoutItem*)"> |
7771 <modify-argument index="1"> | 7771 <modify-argument index="1"> |
7772 <reference-count action="add" variable-name="__rcItems"/> | 7772 <reference-count action="add" variable-name="__rcItems"/> |
7773 </modify-argument> | 7773 </modify-argument> |
7792 <reference-count action="ignore"/> | 7792 <reference-count action="ignore"/> |
7793 </modify-argument> | 7793 </modify-argument> |
7794 </modify-function> | 7794 </modify-function> |
7795 </object-type> | 7795 </object-type> |
7796 <object-type name="QGraphicsProxyWidget"> | 7796 <object-type name="QGraphicsProxyWidget"> |
7797 <modify-function signature="getContentsMargins(double*,double*,double*,double*)const" remove="all" /> | 7797 <modify-function signature="getContentsMargins(double*,double*,double*,double*)const" remove="all" /> |
7798 <!-- | 7798 <!-- |
7799 <modify-function signature="setWidget(QWidget*)"> | 7799 <modify-function signature="setWidget(QWidget*)"> |
7800 <modify-argument index="1"> | 7800 <modify-argument index="1"> |
7801 <reference-count action="ignore"/> | 7801 <reference-count action="ignore"/> |
7802 </modify-argument> | 7802 </modify-argument> |
7870 </modify-argument> | 7870 </modify-argument> |
7871 </modify-function> | 7871 </modify-function> |
7872 <!-- | 7872 <!-- |
7873 <modify-function signature="getContentsMargins(double*,double*,double*,double*)const" access="private"/> | 7873 <modify-function signature="getContentsMargins(double*,double*,double*,double*)const" access="private"/> |
7874 <modify-function signature="getWindowFrameMargins(double*,double*,double*,double*)const" access="private"/> | 7874 <modify-function signature="getWindowFrameMargins(double*,double*,double*,double*)const" access="private"/> |
7875 | 7875 |
7876 <inject-code> | 7876 <inject-code> |
7877 <import-file name="typesystem_gui-java.java" quote-after-line="class QGraphicsWidget___" quote-before-line="}// class"/> | 7877 <import-file name="typesystem_gui-java.java" quote-after-line="class QGraphicsWidget___" quote-before-line="}// class"/> |
7878 <import-file name="typesystem_gui-java.java" quote-after-line="class Subclass_of_QGraphicsLayoutItem___" quote-before-line="}// class"/> | 7878 <import-file name="typesystem_gui-java.java" quote-after-line="class Subclass_of_QGraphicsLayoutItem___" quote-before-line="}// class"/> |
7879 </inject-code> | 7879 </inject-code> |
7880 --> | 7880 --> |
7947 <modify-function signature="setModelData(QWidget*,QAbstractItemModel*,QModelIndex)const"> | 7947 <modify-function signature="setModelData(QWidget*,QAbstractItemModel*,QModelIndex)const"> |
7948 <modify-argument index="1"> | 7948 <modify-argument index="1"> |
7949 <reference-count action="ignore"/> | 7949 <reference-count action="ignore"/> |
7950 </modify-argument> | 7950 </modify-argument> |
7951 </modify-function> | 7951 </modify-function> |
7952 <!-- | 7952 <!-- |
7953 <modify-function signature="initStyleOption(QStyleOptionViewItem*,QModelIndex)const"> | 7953 <modify-function signature="initStyleOption(QStyleOptionViewItem*,QModelIndex)const"> |
7954 <modify-argument index="1"> | 7954 <modify-argument index="1"> |
7955 <conversion-rule class="shell"> | 7955 <conversion-rule class="shell"> |
7956 jobject %out = qtjambi_from_object(__jni_env, %in, "QStyleOptionViewItem", "com/trolltech/qt/gui/", "Lcom_trolltech_qt_gui_QStyleOption_2", false); | 7956 jobject %out = qtjambi_from_object(__jni_env, %in, "QStyleOptionViewItem", "com/trolltech/qt/gui/", "Lcom_trolltech_qt_gui_QStyleOption_2", false); |
7957 </conversion-rule> | 7957 </conversion-rule> |