Skip to content

Commit 7d1ddd9

Browse files
author
Matthias Koefferlein
committed
More patches
1 parent f6616df commit 7d1ddd9

File tree

7 files changed

+116
-248
lines changed

7 files changed

+116
-248
lines changed

scripts/mkqtdecl6/mkqtdecl.conf

Lines changed: 65 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,65 @@ CODE
3535
DECL
3636
end
3737

38+
def add_native_operator_neqlt(engine, cls)
39+
cls_id = cls.gsub("::", "_")
40+
engine.drop_method cls, /::operator\s*==/
41+
engine.drop_method cls, /::operator\s*!=/
42+
engine.drop_method cls, /::operator\s*</
43+
engine.add_native_impl(cls, <<"CODE", <<"DECL")
44+
static bool #{cls_id}_operator_eq(const #{cls} *a, const #{cls} &b) {
45+
return *a == b;
46+
}
47+
static bool #{cls_id}_operator_ne(const #{cls} *a, const #{cls} &b) {
48+
return !(*a == b);
49+
}
50+
static bool #{cls_id}_operator_lt(const #{cls} *a, const #{cls} &b) {
51+
return *a < b;
52+
}
53+
CODE
54+
gsi::method_ext("==", &#{cls_id}_operator_eq, gsi::arg ("other"), "@brief Method bool #{cls}::operator==(const #{cls} &) const") +
55+
gsi::method_ext("!=", &#{cls_id}_operator_ne, gsi::arg ("other"), "@brief Method bool #{cls}::operator!=(const #{cls} &) const") +
56+
gsi::method_ext("<", &#{cls_id}_operator_lt, gsi::arg ("other"), "@brief Method bool #{cls}::operator<(const #{cls} &) const")
57+
DECL
58+
end
59+
60+
def add_native_operator_cmp(engine, cls)
61+
cls_id = cls.gsub("::", "_")
62+
engine.drop_method cls, /::operator\s*==/
63+
engine.drop_method cls, /::operator\s*!=/
64+
engine.drop_method cls, /::operator\s*</
65+
engine.drop_method cls, /::operator\s*<=/
66+
engine.drop_method cls, /::operator\s*>/
67+
engine.drop_method cls, /::operator\s*>=/
68+
engine.add_native_impl(cls, <<"CODE", <<"DECL")
69+
static bool #{cls_id}_operator_eq(const #{cls} *a, const #{cls} &b) {
70+
return *a == b;
71+
}
72+
static bool #{cls_id}_operator_ne(const #{cls} *a, const #{cls} &b) {
73+
return *a != b;
74+
}
75+
static bool #{cls_id}_operator_le(const #{cls} *a, const #{cls} &b) {
76+
return *a <= b;
77+
}
78+
static bool #{cls_id}_operator_lt(const #{cls} *a, const #{cls} &b) {
79+
return *a < b;
80+
}
81+
static bool #{cls_id}_operator_ge(const #{cls} *a, const #{cls} &b) {
82+
return *a >= b;
83+
}
84+
static bool #{cls_id}_operator_gt(const #{cls} *a, const #{cls} &b) {
85+
return *a > b;
86+
}
87+
CODE
88+
gsi::method_ext("==", &#{cls_id}_operator_eq, gsi::arg ("other"), "@brief Method bool #{cls}::operator==(const #{cls} &) const") +
89+
gsi::method_ext("!=", &#{cls_id}_operator_ne, gsi::arg ("other"), "@brief Method bool #{cls}::operator!=(const #{cls} &) const") +
90+
gsi::method_ext("<=", &#{cls_id}_operator_le, gsi::arg ("other"), "@brief Method bool #{cls}::operator<=(const #{cls} &) const") +
91+
gsi::method_ext("<", &#{cls_id}_operator_lt, gsi::arg ("other"), "@brief Method bool #{cls}::operator<(const #{cls} &) const") +
92+
gsi::method_ext(">=", &#{cls_id}_operator_ge, gsi::arg ("other"), "@brief Method bool #{cls}::operator>=(const #{cls} &) const") +
93+
gsi::method_ext(">", &#{cls_id}_operator_gt, gsi::arg ("other"), "@brief Method bool #{cls}::operator>(const #{cls} &) const")
94+
DECL
95+
end
96+
3897
# --------------------------------------------------------------
3998
# all modules
4099

@@ -495,20 +554,20 @@ add_native_operator_neq(self, "QDir")
495554
add_native_operator_neq(self, "QFileInfo")
496555
add_native_operator_neq(self, "QItemSelectionRange")
497556
add_native_operator_neq(self, "QJsonArray")
498-
add_native_operator_neq(self, "QJsonArray::iterator")
557+
add_native_operator_cmp(self, "QJsonArray::iterator")
499558
add_native_operator_neq(self, "QJsonDocument")
500559
add_native_operator_neq(self, "QJsonObject")
501-
add_native_operator_neq(self, "QJsonObject::iterator")
560+
add_native_operator_cmp(self, "QJsonObject::iterator")
502561
add_native_operator_neq(self, "QJsonValue")
503562
add_native_operator_neq(self, "QJsonValueRef")
504563
add_native_operator_neq(self, "QLine")
505564
add_native_operator_neq(self, "QLineF")
506565
add_native_operator_neq(self, "QMimeType")
507-
add_native_operator_neq(self, "QModelIndex")
508-
add_native_operator_neq(self, "QPersistentModelIndex")
566+
add_native_operator_neqlt(self, "QModelIndex")
567+
add_native_operator_neqlt(self, "QPersistentModelIndex")
509568
add_native_operator_neq(self, "QProcessEnvironment")
510569
add_native_operator_neq(self, "QRegularExpression")
511-
add_native_operator_neq(self, "QUrl")
570+
add_native_operator_neqlt(self, "QUrl")
512571
add_native_operator_neq(self, "QUrlQuery")
513572
add_native_operator_neq(self, "QXmlStreamAttribute")
514573
add_native_operator_neq(self, "QXmlStreamEntityDeclaration")
@@ -593,6 +652,7 @@ no_default_ctor "QModelRoleData"
593652
no_default_ctor "QPartialOrdering"
594653
no_default_ctor "QOperatingSystemVersion"
595654
no_default_ctor "QStringConverter"
655+
no_default_ctor "QStringConverterBase"
596656

597657
drop_method "QMessageLogger", /QMessageLogger::critical.*\.\.\./ # does not support ...
598658
drop_method "QMessageLogger", /QMessageLogger::debug.*\.\.\./ # does not support ...

src/gsiqt/qt6/QtCore/gsiDeclQJsonArray_Iterator.cc

Lines changed: 18 additions & 82 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,19 @@
4040
return *a == b;
4141
}
4242
static bool QJsonArray_iterator_operator_ne(const QJsonArray::iterator *a, const QJsonArray::iterator &b) {
43-
return !(*a == b);
43+
return *a != b;
44+
}
45+
static bool QJsonArray_iterator_operator_le(const QJsonArray::iterator *a, const QJsonArray::iterator &b) {
46+
return *a <= b;
47+
}
48+
static bool QJsonArray_iterator_operator_lt(const QJsonArray::iterator *a, const QJsonArray::iterator &b) {
49+
return *a < b;
50+
}
51+
static bool QJsonArray_iterator_operator_ge(const QJsonArray::iterator *a, const QJsonArray::iterator &b) {
52+
return *a >= b;
53+
}
54+
static bool QJsonArray_iterator_operator_gt(const QJsonArray::iterator *a, const QJsonArray::iterator &b) {
55+
return *a > b;
4456
}
4557

4658
// Constructor QJsonArray::iterator::iterator()
@@ -292,44 +304,6 @@ static void _call_f_operator_minus__gt__c0 (const qt_gsi::GenericMethod * /*decl
292304
}
293305

294306

295-
// bool QJsonArray::iterator::operator<(const QJsonArray::iterator &other)
296-
297-
298-
static void _init_f_operator_lt__c3305 (qt_gsi::GenericMethod *decl)
299-
{
300-
static gsi::ArgSpecBase argspec_0 ("other");
301-
decl->add_arg<const QJsonArray::iterator & > (argspec_0);
302-
decl->set_return<bool > ();
303-
}
304-
305-
static void _call_f_operator_lt__c3305 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret)
306-
{
307-
__SUPPRESS_UNUSED_WARNING(args);
308-
tl::Heap heap;
309-
const QJsonArray::iterator &arg1 = gsi::arg_reader<const QJsonArray::iterator & >() (args, heap);
310-
ret.write<bool > ((bool)((QJsonArray::iterator *)cls)->operator< (arg1));
311-
}
312-
313-
314-
// bool QJsonArray::iterator::operator<=(const QJsonArray::iterator &other)
315-
316-
317-
static void _init_f_operator_lt__eq__c3305 (qt_gsi::GenericMethod *decl)
318-
{
319-
static gsi::ArgSpecBase argspec_0 ("other");
320-
decl->add_arg<const QJsonArray::iterator & > (argspec_0);
321-
decl->set_return<bool > ();
322-
}
323-
324-
static void _call_f_operator_lt__eq__c3305 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret)
325-
{
326-
__SUPPRESS_UNUSED_WARNING(args);
327-
tl::Heap heap;
328-
const QJsonArray::iterator &arg1 = gsi::arg_reader<const QJsonArray::iterator & >() (args, heap);
329-
ret.write<bool > ((bool)((QJsonArray::iterator *)cls)->operator<= (arg1));
330-
}
331-
332-
333307
// QJsonArray::iterator &QJsonArray::iterator::operator=(const QJsonArray::iterator &other)
334308

335309

@@ -349,44 +323,6 @@ static void _call_f_operator_eq__3305 (const qt_gsi::GenericMethod * /*decl*/, v
349323
}
350324

351325

352-
// bool QJsonArray::iterator::operator>(const QJsonArray::iterator &other)
353-
354-
355-
static void _init_f_operator_gt__c3305 (qt_gsi::GenericMethod *decl)
356-
{
357-
static gsi::ArgSpecBase argspec_0 ("other");
358-
decl->add_arg<const QJsonArray::iterator & > (argspec_0);
359-
decl->set_return<bool > ();
360-
}
361-
362-
static void _call_f_operator_gt__c3305 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret)
363-
{
364-
__SUPPRESS_UNUSED_WARNING(args);
365-
tl::Heap heap;
366-
const QJsonArray::iterator &arg1 = gsi::arg_reader<const QJsonArray::iterator & >() (args, heap);
367-
ret.write<bool > ((bool)((QJsonArray::iterator *)cls)->operator> (arg1));
368-
}
369-
370-
371-
// bool QJsonArray::iterator::operator>=(const QJsonArray::iterator &other)
372-
373-
374-
static void _init_f_operator_gt__eq__c3305 (qt_gsi::GenericMethod *decl)
375-
{
376-
static gsi::ArgSpecBase argspec_0 ("other");
377-
decl->add_arg<const QJsonArray::iterator & > (argspec_0);
378-
decl->set_return<bool > ();
379-
}
380-
381-
static void _call_f_operator_gt__eq__c3305 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret)
382-
{
383-
__SUPPRESS_UNUSED_WARNING(args);
384-
tl::Heap heap;
385-
const QJsonArray::iterator &arg1 = gsi::arg_reader<const QJsonArray::iterator & >() (args, heap);
386-
ret.write<bool > ((bool)((QJsonArray::iterator *)cls)->operator>= (arg1));
387-
}
388-
389-
390326
// QJsonValueRef QJsonArray::iterator::operator[](qsizetype j)
391327

392328

@@ -426,18 +362,18 @@ static gsi::Methods methods_QJsonArray_Iterator () {
426362
methods += new qt_gsi::GenericMethod ("--", "@brief Method QJsonArray::iterator QJsonArray::iterator::operator--(int)\n", false, &_init_f_operator_minus__minus__767, &_call_f_operator_minus__minus__767);
427363
methods += new qt_gsi::GenericMethod ("-=", "@brief Method QJsonArray::iterator &QJsonArray::iterator::operator-=(qsizetype j)\n", false, &_init_f_operator_minus__eq__1442, &_call_f_operator_minus__eq__1442);
428364
methods += new qt_gsi::GenericMethod ("->", "@brief Method QJsonValueRef *QJsonArray::iterator::operator->()\n", true, &_init_f_operator_minus__gt__c0, &_call_f_operator_minus__gt__c0);
429-
methods += new qt_gsi::GenericMethod ("<", "@brief Method bool QJsonArray::iterator::operator<(const QJsonArray::iterator &other)\n", true, &_init_f_operator_lt__c3305, &_call_f_operator_lt__c3305);
430-
methods += new qt_gsi::GenericMethod ("<=", "@brief Method bool QJsonArray::iterator::operator<=(const QJsonArray::iterator &other)\n", true, &_init_f_operator_lt__eq__c3305, &_call_f_operator_lt__eq__c3305);
431365
methods += new qt_gsi::GenericMethod ("assign", "@brief Method QJsonArray::iterator &QJsonArray::iterator::operator=(const QJsonArray::iterator &other)\n", false, &_init_f_operator_eq__3305, &_call_f_operator_eq__3305);
432-
methods += new qt_gsi::GenericMethod (">", "@brief Method bool QJsonArray::iterator::operator>(const QJsonArray::iterator &other)\n", true, &_init_f_operator_gt__c3305, &_call_f_operator_gt__c3305);
433-
methods += new qt_gsi::GenericMethod (">=", "@brief Method bool QJsonArray::iterator::operator>=(const QJsonArray::iterator &other)\n", true, &_init_f_operator_gt__eq__c3305, &_call_f_operator_gt__eq__c3305);
434366
methods += new qt_gsi::GenericMethod ("[]", "@brief Method QJsonValueRef QJsonArray::iterator::operator[](qsizetype j)\n", true, &_init_f_operator_index__c1442, &_call_f_operator_index__c1442);
435367
return methods;
436368
}
437369

438370
gsi::Class<QJsonArray::iterator> decl_QJsonArray_Iterator ("QtCore", "QJsonArray_Iterator",
439371
gsi::method_ext("==", &QJsonArray_iterator_operator_eq, gsi::arg ("other"), "@brief Method bool QJsonArray::iterator::operator==(const QJsonArray::iterator &) const") +
440-
gsi::method_ext("!=", &QJsonArray_iterator_operator_ne, gsi::arg ("other"), "@brief Method bool QJsonArray::iterator::operator!=(const QJsonArray::iterator &) const")
372+
gsi::method_ext("!=", &QJsonArray_iterator_operator_ne, gsi::arg ("other"), "@brief Method bool QJsonArray::iterator::operator!=(const QJsonArray::iterator &) const") +
373+
gsi::method_ext("<=", &QJsonArray_iterator_operator_le, gsi::arg ("other"), "@brief Method bool QJsonArray::iterator::operator<=(const QJsonArray::iterator &) const") +
374+
gsi::method_ext("<", &QJsonArray_iterator_operator_lt, gsi::arg ("other"), "@brief Method bool QJsonArray::iterator::operator<(const QJsonArray::iterator &) const") +
375+
gsi::method_ext(">=", &QJsonArray_iterator_operator_ge, gsi::arg ("other"), "@brief Method bool QJsonArray::iterator::operator>=(const QJsonArray::iterator &) const") +
376+
gsi::method_ext(">", &QJsonArray_iterator_operator_gt, gsi::arg ("other"), "@brief Method bool QJsonArray::iterator::operator>(const QJsonArray::iterator &) const")
441377
+
442378
methods_QJsonArray_Iterator (),
443379
"@qt\n@brief Binding of QJsonArray::iterator");

src/gsiqt/qt6/QtCore/gsiDeclQJsonObject_Iterator.cc

Lines changed: 18 additions & 82 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,19 @@
4040
return *a == b;
4141
}
4242
static bool QJsonObject_iterator_operator_ne(const QJsonObject::iterator *a, const QJsonObject::iterator &b) {
43-
return !(*a == b);
43+
return *a != b;
44+
}
45+
static bool QJsonObject_iterator_operator_le(const QJsonObject::iterator *a, const QJsonObject::iterator &b) {
46+
return *a <= b;
47+
}
48+
static bool QJsonObject_iterator_operator_lt(const QJsonObject::iterator *a, const QJsonObject::iterator &b) {
49+
return *a < b;
50+
}
51+
static bool QJsonObject_iterator_operator_ge(const QJsonObject::iterator *a, const QJsonObject::iterator &b) {
52+
return *a >= b;
53+
}
54+
static bool QJsonObject_iterator_operator_gt(const QJsonObject::iterator *a, const QJsonObject::iterator &b) {
55+
return *a > b;
4456
}
4557

4658
// Constructor QJsonObject::iterator::iterator()
@@ -307,44 +319,6 @@ static void _call_f_operator_minus__gt__c0 (const qt_gsi::GenericMethod * /*decl
307319
}
308320

309321

310-
// bool QJsonObject::iterator::operator<(const QJsonObject::iterator &other)
311-
312-
313-
static void _init_f_operator_lt__c3393 (qt_gsi::GenericMethod *decl)
314-
{
315-
static gsi::ArgSpecBase argspec_0 ("other");
316-
decl->add_arg<const QJsonObject::iterator & > (argspec_0);
317-
decl->set_return<bool > ();
318-
}
319-
320-
static void _call_f_operator_lt__c3393 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret)
321-
{
322-
__SUPPRESS_UNUSED_WARNING(args);
323-
tl::Heap heap;
324-
const QJsonObject::iterator &arg1 = gsi::arg_reader<const QJsonObject::iterator & >() (args, heap);
325-
ret.write<bool > ((bool)((QJsonObject::iterator *)cls)->operator< (arg1));
326-
}
327-
328-
329-
// bool QJsonObject::iterator::operator<=(const QJsonObject::iterator &other)
330-
331-
332-
static void _init_f_operator_lt__eq__c3393 (qt_gsi::GenericMethod *decl)
333-
{
334-
static gsi::ArgSpecBase argspec_0 ("other");
335-
decl->add_arg<const QJsonObject::iterator & > (argspec_0);
336-
decl->set_return<bool > ();
337-
}
338-
339-
static void _call_f_operator_lt__eq__c3393 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret)
340-
{
341-
__SUPPRESS_UNUSED_WARNING(args);
342-
tl::Heap heap;
343-
const QJsonObject::iterator &arg1 = gsi::arg_reader<const QJsonObject::iterator & >() (args, heap);
344-
ret.write<bool > ((bool)((QJsonObject::iterator *)cls)->operator<= (arg1));
345-
}
346-
347-
348322
// QJsonObject::iterator &QJsonObject::iterator::operator=(const QJsonObject::iterator &other)
349323

350324

@@ -364,44 +338,6 @@ static void _call_f_operator_eq__3393 (const qt_gsi::GenericMethod * /*decl*/, v
364338
}
365339

366340

367-
// bool QJsonObject::iterator::operator>(const QJsonObject::iterator &other)
368-
369-
370-
static void _init_f_operator_gt__c3393 (qt_gsi::GenericMethod *decl)
371-
{
372-
static gsi::ArgSpecBase argspec_0 ("other");
373-
decl->add_arg<const QJsonObject::iterator & > (argspec_0);
374-
decl->set_return<bool > ();
375-
}
376-
377-
static void _call_f_operator_gt__c3393 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret)
378-
{
379-
__SUPPRESS_UNUSED_WARNING(args);
380-
tl::Heap heap;
381-
const QJsonObject::iterator &arg1 = gsi::arg_reader<const QJsonObject::iterator & >() (args, heap);
382-
ret.write<bool > ((bool)((QJsonObject::iterator *)cls)->operator> (arg1));
383-
}
384-
385-
386-
// bool QJsonObject::iterator::operator>=(const QJsonObject::iterator &other)
387-
388-
389-
static void _init_f_operator_gt__eq__c3393 (qt_gsi::GenericMethod *decl)
390-
{
391-
static gsi::ArgSpecBase argspec_0 ("other");
392-
decl->add_arg<const QJsonObject::iterator & > (argspec_0);
393-
decl->set_return<bool > ();
394-
}
395-
396-
static void _call_f_operator_gt__eq__c3393 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret)
397-
{
398-
__SUPPRESS_UNUSED_WARNING(args);
399-
tl::Heap heap;
400-
const QJsonObject::iterator &arg1 = gsi::arg_reader<const QJsonObject::iterator & >() (args, heap);
401-
ret.write<bool > ((bool)((QJsonObject::iterator *)cls)->operator>= (arg1));
402-
}
403-
404-
405341
// const QJsonValueRef QJsonObject::iterator::operator[](qsizetype j)
406342

407343

@@ -457,19 +393,19 @@ static gsi::Methods methods_QJsonObject_Iterator () {
457393
methods += new qt_gsi::GenericMethod ("--", "@brief Method QJsonObject::iterator QJsonObject::iterator::operator--(int)\n", false, &_init_f_operator_minus__minus__767, &_call_f_operator_minus__minus__767);
458394
methods += new qt_gsi::GenericMethod ("-=", "@brief Method QJsonObject::iterator &QJsonObject::iterator::operator-=(qsizetype j)\n", false, &_init_f_operator_minus__eq__1442, &_call_f_operator_minus__eq__1442);
459395
methods += new qt_gsi::GenericMethod ("->", "@brief Method QJsonValueRef *QJsonObject::iterator::operator->()\n", true, &_init_f_operator_minus__gt__c0, &_call_f_operator_minus__gt__c0);
460-
methods += new qt_gsi::GenericMethod ("<", "@brief Method bool QJsonObject::iterator::operator<(const QJsonObject::iterator &other)\n", true, &_init_f_operator_lt__c3393, &_call_f_operator_lt__c3393);
461-
methods += new qt_gsi::GenericMethod ("<=", "@brief Method bool QJsonObject::iterator::operator<=(const QJsonObject::iterator &other)\n", true, &_init_f_operator_lt__eq__c3393, &_call_f_operator_lt__eq__c3393);
462396
methods += new qt_gsi::GenericMethod ("assign", "@brief Method QJsonObject::iterator &QJsonObject::iterator::operator=(const QJsonObject::iterator &other)\n", false, &_init_f_operator_eq__3393, &_call_f_operator_eq__3393);
463-
methods += new qt_gsi::GenericMethod (">", "@brief Method bool QJsonObject::iterator::operator>(const QJsonObject::iterator &other)\n", true, &_init_f_operator_gt__c3393, &_call_f_operator_gt__c3393);
464-
methods += new qt_gsi::GenericMethod (">=", "@brief Method bool QJsonObject::iterator::operator>=(const QJsonObject::iterator &other)\n", true, &_init_f_operator_gt__eq__c3393, &_call_f_operator_gt__eq__c3393);
465397
methods += new qt_gsi::GenericMethod ("[]", "@brief Method const QJsonValueRef QJsonObject::iterator::operator[](qsizetype j)\n", false, &_init_f_operator_index__1442, &_call_f_operator_index__1442);
466398
methods += new qt_gsi::GenericMethod ("value", "@brief Method QJsonValueRef QJsonObject::iterator::value()\n", true, &_init_f_value_c0, &_call_f_value_c0);
467399
return methods;
468400
}
469401

470402
gsi::Class<QJsonObject::iterator> decl_QJsonObject_Iterator ("QtCore", "QJsonObject_Iterator",
471403
gsi::method_ext("==", &QJsonObject_iterator_operator_eq, gsi::arg ("other"), "@brief Method bool QJsonObject::iterator::operator==(const QJsonObject::iterator &) const") +
472-
gsi::method_ext("!=", &QJsonObject_iterator_operator_ne, gsi::arg ("other"), "@brief Method bool QJsonObject::iterator::operator!=(const QJsonObject::iterator &) const")
404+
gsi::method_ext("!=", &QJsonObject_iterator_operator_ne, gsi::arg ("other"), "@brief Method bool QJsonObject::iterator::operator!=(const QJsonObject::iterator &) const") +
405+
gsi::method_ext("<=", &QJsonObject_iterator_operator_le, gsi::arg ("other"), "@brief Method bool QJsonObject::iterator::operator<=(const QJsonObject::iterator &) const") +
406+
gsi::method_ext("<", &QJsonObject_iterator_operator_lt, gsi::arg ("other"), "@brief Method bool QJsonObject::iterator::operator<(const QJsonObject::iterator &) const") +
407+
gsi::method_ext(">=", &QJsonObject_iterator_operator_ge, gsi::arg ("other"), "@brief Method bool QJsonObject::iterator::operator>=(const QJsonObject::iterator &) const") +
408+
gsi::method_ext(">", &QJsonObject_iterator_operator_gt, gsi::arg ("other"), "@brief Method bool QJsonObject::iterator::operator>(const QJsonObject::iterator &) const")
473409
+
474410
methods_QJsonObject_Iterator (),
475411
"@qt\n@brief Binding of QJsonObject::iterator");

0 commit comments

Comments
 (0)